C語言 while語句

2021-09-10 14:36:48 字數 464 閱讀 6790

[案例] 用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跳出迴圈 關於死迴圈,有些場合是需要死迴圈...