以下各循环语句中不能正确计算自然数1-100中所有数之和的是

以下各循环语句中不能正确计算自然数1-100中所有数之和的是
A,for(s=0,i=0; ;){s+=++i;if(i>100) break;}
B,for(s=100,n=100;--n;) s+=n;
D,for(s=0,i=1; ;){s+=i++;if(i>100) break;}
实在不懂A与D的区别啊,另外也不懂B这个循环的含义啊
丑土 1年前 已收到1个回答 举报

alang0931 幼苗

共回答了15个问题采纳率:100% 举报

B是一个无限循环.因为B中n没限制
A,D 主要是++i和i++的区别
答案是B

1年前

9
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 1.618 s. - webmaster@yulucn.com