• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦 > 學習英語 > 專業英語 > 計算機英語 > c語言while的用法

    c語言while的用法

    時間: 長思709 分享

    c語言while的用法

      while語句的一般形式為:while(表達式) 語句其中表達式是循環條件,語句為循環體。while語句的語義是:計算表達式的值,當值為真(非0)時, 執行循環體語句。下面小編就為大家介紹下c語言while的用法。
      用while語句計算從1加到100的值。用傳統流程圖和N-S結構流程圖表示算法,見圖:
      #include <stdio.h>
      int main(void){
      int i,sum=0;
      i=1;
      while(i<=100){
      sum=sum+i;
      i++;
      }
      printf("%d\n",sum);
      return 0;
      }
      統計從鍵盤輸入一行字符的個數。
      #include <stdio.h>
      int main(void){
      int n=0;
      printf("input a string:\n");
      while(getchar()!='\n') n++;
      printf("%d",n);
      return 0;
      }
      本例程序中的循環條件為getchar()!='\n',其意義是,,只要從鍵盤輸入的字符不是回車就繼續循環。循環體n++完成對輸入字符個數計數。從而程序實現了對輸入一行字符的字符個數計數。
      使用while語句應注意以下兩點。
      1) while語句中的表達式一般是關系表達或邏輯表達式,只要表達式的值為真(非0)即可繼續循環。
      #include <stdio.h>
      int main(void){
      int a=0,n;
      printf("\n input n:    ");
      scanf("%d",&n);
      while (n--) printf("%d  ",a++*2);
      return 0;
      }
      本例程序將執行n次循環,每執行一次,n值減1。循環體輸出表達式a++*2的值。該表達式等效于(a*2; a++)。
      2) 循環體如包括有一個以上的語句,則必須用{}括起來,組成復合語句。
    514999 主站蜘蛛池模板: 小小的日本电影在线观看免费版 | 国产三级放荡的护士| 久别的草原电视剧免费观看| **aaaa**毛片在线播放| 欧美日韩亚洲中文字幕二区| 在线观看亚洲精品专区| 亚洲色大成网站www永久男同| freehd182d动漫| 牛牛本精品99久久精品| 夜夜精品无码一区二区三区| 人人妻人人做人人爽精品| a在线观看网站| 永久免费看bbb| 欧美影片一区二区三区| 国产精品视频不卡| 亚洲国产欧美在线观看| 2021麻豆剧果冻传媒影视| 欧美专区在线视频| 国产成人久久综合二区| 久久国产精品2020免费m3u8| 车上做好紧我太爽了再快点| 文轩探花高冷短发| 午夜爽爽爽视频| caoporm碰最新免费公开视频| 永久黄色免费网站| 国产精品久久免费视频| 亚欧色一区w666天堂| 香蕉大伊亚洲人在线观看| 新版天堂中文在线8官网| 动漫美女羞羞漫画| 99在线精品视频在线观看| 欧美日韩视频在线| 国产日韩欧美成人| 久久不见久久见免费影院www日本| 美女露内裤扒开腿让男生桶| 小蝌蚪影院在线观看| 亚洲欧美日韩闷骚影院| 国产精品入口麻豆免费观看| 无码人妻精品一区二区在线视频| 兴奋的阅读td全集视频| 97成人碰碰久久人人超级碰OO|