while語句學習記錄

2021-10-10 16:52:19 字數 699 閱讀 5464

6.1while語句

在c語言所有設定迴圈的方法中,while語句是最簡單也是最基本的一種方法。while語句的格式如下:

[while語句]   while(表示式)語句

例項:while (i < n) /* controlling expression*/

i = i * 2; /* loop body*/

執行while語句時,首先計算機控制表示式的值。如果值不為零(即真值),那麼執行迴圈體,接著再次判定表示式。先判定控制表示式,再執行迴圈體,這個過程持續進行直到最終控制表示式的值變為零才停止。下面的例子使用while語句計算大於或等於數n的最小的2次冪:

i = 1;

while(i < n)

i = i * 2;

雖然迴圈體必須是單獨的一條語句,但這只是個技術問題;如果需要多條語句,那麼只要用一對大括號構造成單獨一條復合語句就可以了:

while(i < n) 

printf("t minus %d and counting\n" , i);

i--;

6.1.3程式 : 數列求和

#include main()

printf("the sum is : %d\n", sum);

return 0;

}

Python學習 If 語句與 While 語句

用以檢查條件 如果條件為真 true 將執行這一塊的語句 稱作 if block 或 if 塊 則將執行另一塊語句 稱作 else block 或 else 塊 其中 else 從句是可選的 多分支 if 語句 1 elif 和 else 同樣需要有乙個冒號在其邏輯行的末尾,後面跟著與它們相應的語句...

Shell學習之while語句

while do done while的用法和 c語言類似。比如乙個驗證密碼的指令碼 bin sh echo enter password read try while try secret do echo sorry,try again read try done 下面的例子通過算術運算控制迴圈的...

學習筆記 while迴圈語句

while迴圈語句格式 while 迴圈條件 要求 在控制台上列印五句hello world int count while count 5 while迴圈語句要注意的事項 1.while迴圈語句一般是通過乙個變數來控制迴圈的次數 2.while迴圈語句的迴圈體 如果只有乙個語句的時候,那麼可以省略...