邏輯語句包括for語句嗎?
邏輯語句不包括for語句
c語言中邏輯語:
1.條件表達式如: max = (a>b)? a:b
2.選擇語句if()語句: if() if() if() 分兩路選擇else else if()else if()if 嵌套結(jié)構(gòu)
switch()語句: switch(表達式) 多路分支選擇{case 常量1 :語句1 ;//break;break作用是使流程轉(zhuǎn)到switch語句的末尾(即右花括號處)case 常量2 :語句2 ;//break;default: n+1}3.循環(huán)語句
while()語句:只要當(dāng)循環(huán)條件表達式為真(條件成立),就執(zhí)行循環(huán)體。 (先判斷,后執(zhí)行)
do …while()語句:先執(zhí)行循環(huán)體,再判斷條件是否成立,若成立,再執(zhí)行循環(huán)體。(先執(zhí)行,后判斷,再執(zhí)行)
for()語句: for(循環(huán)變量賦初值;循環(huán)條件;循環(huán)變量增值)