「if」(判斷語句):
單分支形式:
if(exp1)
當exp1為真時,則執行exp2;
雙分支形式:
if(exp1)
else
當exp1為真時,則執行exp2,否則執行exp3;
多分支形式:
if(exp1)
else if(exp3)
else
當exp1為真時,則執行exp2;當exp3為真時,則執行exp4;除此以外執行exp5;
if (a % 2 == 0) //判斷a是否為偶數
else if (a % 3 == 0)
else if (a % 5 == 0)
else if (a % 7 == 0)
else
//輸入 30 列印a
換一種寫法:
if (a % 2 == 0) //判斷a是否為偶數
if (a % 3 == 0)
if (a % 5 == 0)
if (a % 7 == 0)
//輸入 30 列印abc
"switch",多分支語句
語法格式:
swtich(變數)
for迴圈:
for(exp1; exp2; exp3)
exp1,用於指定迴圈的起點
exp2,用於指定迴圈的終點
exp3,用於指定迴圈的迭代變化
以上三個表示式共同作用才能限定我們迴圈的次數
while
格式: while(exp1)
只有當exp1條件為真時,才會執行執行指令
dowhile
格式:do
while(exp1);
只有當exp1條件為真時,才會執行執行指令.與while的區別在於執行指令至少會執行一次.
迴圈巢狀:三種迴圈可以互相巢狀
for(int i = 0;i<10;i++)
}// 得到100條"hello world"
跳轉語句:
break, 用於結束迴圈
continue, 跳過此次迴圈
return, 退出整個函式,如果實在main函式中,整個程式提前結束
C 判斷與迴圈
迴圈 判斷,故名思義,就是對條件進行判斷,滿足條件 true 進行什麼操作,不滿足 false 進行什麼操作!語法 if bool expression experssion為真執行 else experssion為假執行語法 switch experssion 此種的experssion必須是乙個...
C 判斷和迴圈
using system using system.collections.generic using system.linq using system.text using system.threading.tasks namespace 0903 判斷和迴圈 日 n s int n conver...
C語言 判斷和迴圈
1.三目運算子 三目運算子的表示 相當於簡易版if else語句 a 3 4 3 4 先執行等號後面的三目語句,若問號前面的判斷語句返回值為真 返回?與 之間的語句 若判斷語句返回值為假 返回 和 之間的語句 2.switch語句 第一,switch後面的括號內只能存放整形或字元型 第二,每種cas...