當前位置

首頁 > 商務英語 > 計算機英語 > c語言中do while的用法

c語言中do while的用法

推薦人: 來源: 閱讀: 9.42K 次
ing-bottom: 56.25%;">c語言中do while的用法
C語言是目前世界上最流行、使用最廣泛的高階程式設計語言之一,具有高效、可移植性好等優點,特別是在嵌入式領域有著廣泛的應用。下面小編就跟你們詳細介紹下c語言中do while的用法,希望對你們有用。  c語言中do while的用法如下:  do-while語句的一般形式為:  do  語句  while(表示式);  這個迴圈與while迴圈的不同在於:它先執行迴圈中的語句,然後再判斷表示式是否為真,如果為真則繼續迴圈;如果為假,則終止迴圈。因此,do-while迴圈至少要執行一次迴圈語句。其執行過程可用下圖表示。  用do-while語句計算從1加到100的值  #include <stdio.h>  int main(void){  int i,sum=0;  i=1;  do{  sum=sum+i;  i++;  }  while(i<=100);  printf("%dn",sum);  return 0;  }  同樣當有許多語句參加迴圈時, 要用"{"和"}"把它們括起來。  while和do-while迴圈比較。  1) while迴圈:  #include <stdio.h>  int main(void){  int sum=0,i;  scanf("%d",&i);  while(i<=10){  sum=sum+i;  i++;  }  printf("sum=%d",sum);  return 0;  }  2) do-while迴圈:  #include <stdio.h>  int main(void){  int sum=0,i;  scanf("%d",&i);  do{  sum=sum+i;  i++;  }  while(i<=10);  printf("sum=%d",sum);  return 0;  }