下面程序段中,do-while循环语句循环的次数是______. int i=1,sum=0; do {sum+=i;}while(i<=100); printf("%

下面程序段中,do-while循环语句循环的次数是______.inti=1,sum=0;do{sum+=i;}while(i<=100);printf("%d\n",s... 下面程序段中,do-while循环语句循环的次数是______.
int i=1,sum=0;
do
{sum+=i;}while(i<=100);
printf("%d\n",sum);

A、1
B、100
C、0次(不循环)
D、无限次(死循环)

参考答案:D
为什么,不懂,求解释
展开
 我来答
百度网友d985ba3
推荐于2018-03-01
知道答主
回答量:38
采纳率:100%
帮助的人:26.6万
展开全部
应该选D,因为条件是i<=100,而循环体里写的是sum+=i,相当于sum=sum+i;只是sum一直在变化,而i一直没变,永远都是1,因此是死循环。
他和她是我和你
2017-11-21
知道答主
回答量:1
采纳率:0%
帮助的人:936
展开全部
i一直没变,一直是1,一直小于100,所以一直循环
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
金子总是诱人
2016-04-24
知道答主
回答量:5
采纳率:0%
帮助的人:2.4万
展开全部
int b=1;
int sum=0;
while(b<=100){
sum=sum+b;
b++;
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
你是卧底
2018-01-08
知道答主
回答量:67
采纳率:0%
帮助的人:14.3万
展开全部
i永远是小于100的,i一直等于1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bruseleeee
2012-06-25
知道答主
回答量:23
采纳率:0%
帮助的人:12.9万
展开全部
1楼说的好。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式