c語言中的分支語句與循環語句
1>. 分支語句 if
分支語句if 有三種形式
1. if (條件表達式) {語句}
2. if (條件表達式) { 語句} else {語句}
3. if (條件表達式) { 語句 } else if (條件表達式) {語句}..... else {語句}
2>. 分支語句switch 基本語法如下
1. switch (整型表達式) {
case 1:
語句;
break;
case 2:
語句;
break;
.....
default :
break;
}
注意:switch中遇到break 停止, 不要忘記寫break; 當然不要忘記寫break;
循環語句
1> for 循環語句
語法結構 for (1; 2; 3) { 4; }
for循環語句的執行順序爲:第一次 1243 第二次 243
1:是指變量的初始化 2:循環結束的條件 3:變量的增量
for循環也有不規則的形式 1 所代表的變量的初始化可以放在for循環的外面 3所代表的變量的增量可以放在for循環的裏面
for 需要也可以嵌套使用
for (條件表達式) {// 外部循環
for(條件表達式)//內部循環
{
語句;
}
語句;
}
2> while 循環語句
基本語法 while (條件表達式) { 語句;}
3> do ....while 循環語句
基本語法 do { 語句; } while ( 條件表達式);
//注意 在選用for循環和while循環時,如果知道循環的次數,則採用for 循環; 如果不知道循環的次數,只知道循環結束的條件,則優先採用while 循環; do ...while 語句至少執行一次 (這個語句是先執行語句在做判斷)