iT邦幫忙

DAY 3
0

學習C++,為了自己。系列 第 3

C++第三天- 條件判斷

  • 分享至 

  • xImage
  •  

條件判斷!!

我用閏年判斷來複習吧~

// c++, 寫一個閏年判斷

#include<iostream>

using namespace std;

int main()
{
   int year;

   cout<<"請輸入西元年份:";
   cin>>year;

   if(year>0) // 當year大於0成立,執行if區塊;當year大於0不成立,執行else區塊
   {
      if(year%400==0) // 如果year除400餘0,列印year+"是閏年歐~"
      { 
           cout<<year<<"是閏年歐~\n";
      }else if(year%100==0) // 如果year除100餘0,列印year+" 是平年歐~"
      {
           cout<<year<<"是平年歐~\n";
      }else if(year%4==0) // 如果year除4餘0,列印year+" 是閏年歐~"
      {
           cout<<year<<"是閏年歐~\n";
      }else // 如果year除4餘數不等於0,列印year+" 是平年歐~"
      {
           cout<<year<<"是平年歐~\n";
      }
   }else
   {
      cout<<"輸入錯誤!\n";
   }

----------------解釋條件判斷部份1---------------------------------------------

if(條件)

{

條件成立!!!上下的大括號就是成立區塊的body

}

else

{

條件不成立!!

}

--------------解釋條件判斷部份2---------------------------

if(條件判斷1)

{

}else if(條件判斷2)

{

}else if(條件判斷3)

{

}else

{

}

這是鍊狀if寫法,使用方法完全跟if else相同

只是可以一直用else if 延伸判斷,跟if else一樣也是從上看下來,

所以只要前面條件1成立,後面的條件2,3即使是true也只會執行到條件判斷1的區塊內容。

》》》》》


上一篇
C++第二天- 資料型態
下一篇
C++第四天-迴圈
系列文
學習C++,為了自己。12
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言