java中关于for循环,问题是求50以内的偶数和,这个代码 for (int
答案:2 悬赏:0
解决时间 2021-01-20 08:09
- 提问者网友:留有余香
- 2021-01-20 03:42
java中关于for循环,问题是求50以内的偶数和,这个代码 for (int
最佳答案
- 二级知识专家网友:佘樂
- 2021-01-20 04:38
因为你的i是在for循环中赋值,但是i的最新值是在下一次for循环时使用,比如,第一次for循环时,i初始为0,在循环中赋值得到2,但是输出的是初值0,2在第二次循环输出,所以到最后一次循环你会少加了一个50,你可以改成b<=52或者如下
int sum = 0;
for(int i=0;i<=50;i=i+2)
{
sum = sum+i;
System.out.println(sum);
}最后,for循环很少你这种写法的,可以参考我的例子。
int sum = 0;
for(int i=0;i<=50;i=i+2)
{
sum = sum+i;
System.out.println(sum);
}最后,for循环很少你这种写法的,可以参考我的例子。
全部回答
- 1楼网友:独钓一江月
- 2021-01-20 04:44
顺序问题,把 i=b+i 和 b=b+2顺序换一下。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯