6.4 用do...while語(yǔ)句實(shí)現(xiàn)循環(huán)
劃重點(diǎn):while 與do...while 語(yǔ)句的區(qū)別:
- while :先判斷語(yǔ)句真/假
- do...while :先執(zhí)行內(nèi)嵌循環(huán)語(yǔ)句,再判斷循環(huán)條件搬卒,至少執(zhí)行一次內(nèi)嵌循環(huán)語(yǔ)句
例題:和6.3題目一樣夏跷,while 語(yǔ)法不再贅述膏燃,只用do...while 語(yǔ)法解題科雳。
求和:
# include <stdio.h>
void main()
{
int i , sum = 0;
i = 1;
do
{
sum = sum + i;
i ++;
}
while(i<=100);
printf("%d\n",sum);
}
糾錯(cuò):敲代碼時(shí)%d處漏了雙引號(hào)秃踩,謹(jǐn)記衷快!
經(jīng)逐步驗(yàn)證尤揣,當(dāng)?shù)谝淮窝h(huán)時(shí)通過(guò)while表達(dá)式判斷為真搔啊,那么這個(gè)程序用 while 與do...while 寫(xiě),執(zhí)行循環(huán)體的次數(shù)相同北戏,得出的結(jié)果也相同负芋。