首页 热点资讯 义务教育 高等教育 出国留学 考研考公

C语言中while语句和do while语句具体是如何循环的?

发布网友

我来回答

1个回答

热心网友

while()是先判断括号里面的是否成立,成立执行方法体内的语句。
do
while()是先执行方法体内语句再判断,do
while()至少执行一次。
#include<stdio.h>
void
main(){
int
sum=0,i;
scanf("%d",&i);
while(i<=10){
sum=sum+i;
i++;
}
printf("sum=%d\n",sum);
}
运行输入1
运行结果:sum=55
再运行一次输入11
运行结果:sum=0
#include<stdio.h>
void
main(){
int
sum=0,i;
scanf("%d",&i);
do{
sum=sum+i;
i++;
}
while(i<=10);
printf("sum=%d\n",sum);
}
运行输入1
输出结果:sum=55
再运行一次输入11
输出结果:sum=11

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com