科技生活動態:C語言中while是什么意思

導讀跟大家講解下有關C語言中while是什么意思,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說C語言中while是什么意思,小編也收

跟大家講解下有關C語言中while是什么意思,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說C語言中while是什么意思,小編也收集到了有關C語言中while是什么意思的相關資料,希望大家看到了會喜歡。

C語言中的while是計算機中一種基本的循環模式,它表示的是當表達式為真時執行預計,表達式為假時則跳出循環。

C語言中的while是一種循環語句,是計算機的一種基本循環模式。當滿足條件時進入循環,不滿足跳出

while的執行順序

while 循環的執行順序非常簡單,它的格式是:

while (表達式){ 語句;}

當表達式為真,則執行下面的語句;語句執行完之后再判斷表達式是否為真,如果為真,再次執行下面的語句;然后再判斷表達式是否為真……就這樣一直循環下去,直到表達式為假,跳出循環。這個就是 while 的執行順序。

下面寫一個程序實現此功能:

計算 (1-1/3+1/5-1/7+1/9-1/11…)*4 的值。

# include <stdio.h>int main(void){ int i = 1; int j = 1; double sum = 0; //結果肯定是小數, 所以要定義成double或float型 while (1.0/i > 1e-6) { sum += (1.0 / i) * j; i+=2; j = -j; //實現正負交替 } sum *=4; printf("sum = %lf\n", sum); //double是%lf, 取6位小數是%.6 return 0;}

輸出結果是:sum = 3.141591

以上就是C語言中while是什么意思的詳細內容,更多請關注php中文網其它相關文章!

來源:php中文網

免責聲明:本文由用戶上傳,如有侵權請聯系刪除!