[案例] 用while語句求1~100的累計和。
[案例] 用while語句求1~100的累計和。
/*程式功能:求1~100的累計和*/
main()
printf("sum=%d\n",sum);
}
程式運**況如下:
sum=5050
(1)一般格式
while(迴圈繼續條件)
(2)執行過程
執行過程:
1)求解"迴圈繼續條件"表示式。如果其值為非0,轉2);否則轉3)。
2)執行迴圈體語句組,然後轉1)。
3)執行while語句的下一條。
顯然,while迴圈是for迴圈的一種簡化形式(預設"變數賦初值"和"迴圈變數增值"表示式)。
應用場景:while語句迴圈條件已知的場景,例如上述案例。
c語言學習while語句
從輸入整數開始倒數到0 4 7 includeint main void putchar n 換行 return 0 字元常量 n a 這樣用單引號括起來的字元稱為字元常量。putchar函式 可以用來顯示字元。只有乙個引數,就是需要顯示的字元。改寫4 7 當輸入值為負數時不執行換行操作。inclu...
C語言中,while 語句中使用賦值語句
while 語句括號中是乙個邏輯表示式,用以判斷while迴圈是否需要繼續執行。可以是賦值語句。while迴圈的一般格式為 while expr body 其中用來判斷迴圈條件的expr可以是任意表示式。當其是賦值語句的時候,含義為 先執行賦值語句,然後對左值進行判斷。如果左值為0則expr為假,w...
C語言學習隨筆 while迴圈語句
當需要反覆執行某些過程的時候,就可以使用while迴圈 demo 數羊 include include include int main void printf 我睡著了 n return 0 while 1 死迴圈 while 條件 帶條件迴圈 break跳出迴圈 關於死迴圈,有些場合是需要死迴圈...