課程
/后端開發(fā)
/C
/C語言入門
這屆的作業(yè)搞不定啊。
2016-07-18
源自:C語言入門 4-10
正在回答
for語句循環(huán)1 for語句一般形式中的各表達式可以省略,但是分號間隔符不能少。需要注意省略表達式1之前要給循環(huán)變量賦初值。2 如省略去表達式2或者3則將造成無限循環(huán),這是應在循環(huán)體內設法結束循環(huán)main(){int a=0,n=4;for(;;)(a++,n--;print("%d",a*2);if(n==0) break;)}上面例子中 for語句的表達式完全省去,由循環(huán)體中的語句實現(xiàn)循環(huán)變量的遞減和循環(huán)條件的判斷。當n的值為0時,由break 語句終止循環(huán),轉去執(zhí)行for語句以后的程序。在此情況下,for語句以等價于while(1)語句,如果在循環(huán)體中沒有相應的控制手段,將造成死循環(huán)二 while 語句循環(huán)1while語句中的表達式一般是關系表達式或者是邏輯表達式,只要表達式的值為真(非0)即可繼續(xù)循環(huán)2 循環(huán)體中如果包括一個以上的語句 則必須用{}括起來,組成符合語句3 應注意循環(huán)條件的選擇 以避免死循環(huán)4 允許while語句的循環(huán)體又是while語句,從而形成雙循環(huán)。三 do-while語句1 do-while語句和while語句的區(qū)別在于 do-while語句是先執(zhí)行后判斷,因此 do-while至少要執(zhí)行一次循環(huán)體,而while是先判斷后執(zhí)行,如果條件不滿足,則一次循環(huán)體語句也不執(zhí)行。while語句和 do-while語句一般可以相互改寫。2 在if語句和while語句中,表達式后面不能加分號,而在 do-while語句的表達式后面必須加分號。3 do-while語句也可以組成多重循環(huán),而且可以和while語句相互嵌套。在do和while之間的循環(huán)體由多個語句組成是,也必須用{}括起來形成一個復合語句
慕粉3376085 提問者
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
1 回答循環(huán)結構之三種循環(huán)比較
2 回答循環(huán)結構之三種循環(huán)比較
3 回答循環(huán)結構之三種循環(huán)比較
2 回答環(huán)結構之三種循環(huán)比較
1 回答4-10 循環(huán)結構之三種循環(huán)比較
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2016-07-18
for語句循環(huán)
1 for語句一般形式中的各表達式可以省略,但是分號間隔符不能少。需要注意省略表達式1之前要給循環(huán)變量賦初值。
2 如省略去表達式2或者3則將造成無限循環(huán),這是應在循環(huán)體內設法結束循環(huán)
main(){
int a=0,n=4;
for(;;)(
a++,n--;
print("%d",a*2);
if(n==0) break;)
}
上面例子中 for語句的表達式完全省去,由循環(huán)體中的語句實現(xiàn)循環(huán)變量的遞減和循環(huán)條件的判斷。當n的值為0時,由break 語句終止循環(huán),轉去執(zhí)行for語句以后的程序。
在此情況下,for語句以等價于while(1)語句,如果在循環(huán)體中沒有相應的控制手段,將造成死循環(huán)
二 while 語句循環(huán)
1while語句中的表達式一般是關系表達式或者是邏輯表達式,只要表達式的值為真(非0)即可繼續(xù)循環(huán)
2 循環(huán)體中如果包括一個以上的語句 則必須用{}括起來,組成符合語句
3 應注意循環(huán)條件的選擇 以避免死循環(huán)
4 允許while語句的循環(huán)體又是while語句,從而形成雙循環(huán)。
三 do-while語句
1 do-while語句和while語句的區(qū)別在于 do-while語句是先執(zhí)行后判斷,因此 do-while至少要執(zhí)行一次循環(huán)體,而while是先判斷后執(zhí)行,如果條件不滿足,則一次循環(huán)體語句也不執(zhí)行。while語句和 do-while語句一般可以相互改寫。
2 在if語句和while語句中,表達式后面不能加分號,而在 do-while語句的表達式后面必須加分號。
3 do-while語句也可以組成多重循環(huán),而且可以和while語句相互嵌套。在do和while之間的循環(huán)體由多個語句組成是,也必須用{}括起來形成一個復合語句