位置:首頁 > 軟件操作教程 > 編程開發(fā) > C語言 > 問題詳情

C語言do-while語句

提問人:楊紫紅發(fā)布時間:2020-11-16
語法:do 
            循環(huán)體語句;
            while (exp);
語義:當exp為真時,執(zhí)行循環(huán)體;為假時,執(zhí)行循環(huán)語句的后續(xù)語句;
如:用do-while語句構(gòu)成循環(huán),求 sum=1+2+…+100  程序如下:main()
{  int i=1,sum=0;
   do
     { sum+=i;
       i++;  }
    while (i<=100);
    printf(“%d”,sum);
}
 
說明:
1)        循環(huán)體可以用復合語句;
2)        循環(huán)控制變量在執(zhí)行do前必須賦初值;循環(huán)體內(nèi)應(yīng)有改變循環(huán)控制變量的語句;
3)        do-while 循環(huán)的特點是先執(zhí)行后判斷,故循環(huán)至少被執(zhí)行一次;
如:i=3;
          do
          {  sum+= i;
              i++;
           } while (i>10);

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(0)
返回頂部