導讀跟大家講解下有關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中文網