请问这个程序,为什么运行不出来呢?总运行,不出结果,也不报错。

 我来答
一袋良民
推荐于2016-08-17 · TA获得超过3075个赞
知道小有建树答主
回答量:1475
采纳率:10%
帮助的人:624万
展开全部
应该会输出一个 1 吧。因为你的 while 循环是 while(i<=1000); 这样写的话,while循环就没有循环体,你要把下面的两行加入循环体:sum=sum+i; 和 i=i+1;。这样才会出现你想要的结果。
我没有用过这个手机软件,虽然知道有个软件,但是还是习惯用电脑。如果你要学好编程,还是应该有一台电脑,如果只是玩玩就算了。
更多追问追答
追问
我们现在是大一,不让带电脑。
追答
哦,这样。可以买本书,比如 think in java。多看看,至少能对一些概念理解更深入。
百度网友12ee236
2015-03-14 · 超过45用户采纳过TA的回答
知道小有建树答主
回答量:145
采纳率:100%
帮助的人:59万
展开全部
你的while语句没有加{},加上就好了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wkxasy
2015-03-14
知道答主
回答量:10
采纳率:0%
帮助的人:7.7万
展开全部
while语句没有加上{},导致while语句为死循环
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式