一、判斷閏年練習:
namespace ConsoleApplication13
{class Program
{
static void Main(string[] args)
{
Console.WriteLine("請輸入年份值,親愛的開心不打折!");
int yearNumber = Convert.ToInt32(Console.ReadLine());
//年份能夠被400整除。(2000)
//年份能夠被4整除但不能被100整除(2008)
bool b=yearNumber % 400 == 0 ||( yearNumber%4==0&&yearNumber0!=0);
Console.WriteLine(b);
Console.ReadKey();
}
}
}
運行結果自己運行一下吧!謝謝
二、分支結構
順序結構:程序從Main函數進入,從上到下一行一行的執行,不會落下任何一行;
分支結構:if 、 if---else;
if語句:
語法是
2.1、if(判斷條件)
{
要執行的代碼;
}
判斷條件一般是關系表達式,或者是bool類型的值;
執行過程:程序運行到if處,首先判斷if所帶的小括号中的判斷條件,
如果條件成立,也就是返回true,則執行if所帶的大括号中的代碼;
如果判斷條件不成立,也就是返回一個false。則跳過if結構,繼續向下執行;
if結構的特點:先判斷,再執行,有可能一行代碼都不執行;
看一個例題:
這是
這是參考答案
2.2、if-------else;
語法:
if(判斷條件)
{
執行的代碼;
}
else
{
}
執行過程:程序執行到if處,首先判斷if所帶的小括号中的判斷條件是否成立,
如果成立,也就是返回一個true,則執行if多帶的大括号中的代碼;
執行完成後,跳出if-else結構;
如果if所帶的小括号中的判斷條件不成立,也就是返回一個false;
if-else的特點:
先判斷,再執行,最少都要執行一條代碼。
用于兩種情況的判斷。
下面是一個練習題:
這是參考程序
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!