6.4 用do...while语句实现循环
划重点:while 与do...while 语句的区别:
- while :先判断语句真/假
- do...while :先执行内嵌循环语句,再判断循环条件,至少执行一次内嵌循环语句
例题:和6.3题目一样,while 语法不再赘述,只用do...while 语法解题。
求和:
# include <stdio.h>
void main()
{
int i , sum = 0;
i = 1;
do
{
sum = sum + i;
i ++;
}
while(i<=100);
printf("%d\n",sum);
}
纠错:敲代码时%d处漏了双引号,谨记!
经逐步验证,当第一次循环时通过while表达式判断为真,那么这个程序用 while 与do...while 写,执行循环体的次数相同,得出的结果也相同。