9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學習啦>學習英語>專業英語>計算機英語>

c語言中while的用法

時間: 長思709 分享

  c語言中while的用法的用法你知道嗎?下面小編就跟你們詳細介紹下c語言中while的用法的用法,希望對你們有用。

  c語言中while的用法的用法如下:

  while語句的一般形式為:

  while(表達式) 語句

  其中表達式是循環條件,語句為循環體。

  while語句的語義是:計算表達式的值,當值為真(非0)時, 執行循環體語句。其執行過程可用下圖表示。

  【例6-2】用while語句計算從1加到100的值。用傳統流程圖和N-S結構流程圖表示算法,見圖:

  01.#include <stdio.h>

  02.int main(void){

  03. int i,sum=0;

  04. i=1;

  05. while(i<=100){

  06. sum=sum+i;

  07. i++;

  08. }

  09. printf("%d\n",sum);

  10. return 0;

  11.}

  【例6-3】統計從鍵盤輸入一行字符的個數。

  01.#include <stdio.h>

  02.int main(void){

  03. int n=0;

  04. printf("input a string:\n");

  05. while(getchar()!='\n') n++;

  06. printf("%d",n);

  07. return 0;

  08.}

  本例程序中的循環條件為getchar()!='\n',其意義是,,只要從鍵盤輸入的字符不是回車就繼續循環。循環體n++完成對輸入字符個數計數。從而程序實現了對輸入一行字符的字符個數計數。

  使用while語句應注意以下兩點。

  1) while語句中的表達式一般是關系表達或邏輯表達式,只要表達式的值為真(非0)即可繼續循環。

  01.#include <stdio.h>

  02.int main(void){

  03. int a=0,n;

  04. printf("\n input n: ");

  05. scanf("%d",&n);

  06. while (n--) printf("%d ",a++*2);

  07. return 0;

  08.}

  本例程序將執行n次循環,每執行一次,n值減1。循環體輸出表達式a++*2的值。該表達式等效于(a*2; a++)。

  2) 循環體如包括有一個以上的語句,則必須用{}括起來,組成復合語句。

533468 主站蜘蛛池模板: 亚洲AV无码成人网站久久精品| 亚洲丰满熟女一区二区蜜桃 | 九九热精品视频在线免费| 在线 欧美 中文 亚洲 精品| 老熟妇乱子交视频一区| 国产精品久久久午夜夜伦鲁鲁| 国产美女直播亚洲一区色| 亚洲av本道一区二区| 中文字幕精品人妻丝袜| 正在播放酒店约少妇高潮| 亚洲国产精品久久久天堂麻豆宅男 | 欧美饥渴熟妇高潮喷水| 国产精品一区二区三区四| 1精品啪国产在线观看免费牛牛| 欧美国产精品啪啪| 中文字幕一区二区网站| 99国产精品一区二区蜜臀| 亚洲嫩模喷白浆在线观看| FC2免费人成在线视频| 狠狠色丁香婷婷综合尤物| 国产呦交精品免费视频| 四虎成人精品永久网站| 久久无码专区国产精品| 国产精品v欧美精品∨日韩| 北岛玲中文字幕人妻系列| 亚洲AV无码东方伊甸园| 欧美在线一区二区三区精品| 色伦专区97中文字幕| 2020国产欧洲精品网站| 日本一本无道码日韩精品| 久久99精品久久久大学生| 伊人久久大香线蕉AV网| 人妻教师痴汉电车波多野结衣| 亚洲男人第一无码av网站| 久久久国产精品樱花网站| 伊在人间香蕉最新视频| 国产人伦精品一区二区三| 国产真正老熟女无套内射| 18禁网站免费无遮挡无码中文| 国产超高清麻豆精品传媒麻豆精品| 影视先锋av资源噜噜|