我试图创建一个for循环,以便将随机值(r)的顺序加4,与(n)的值一样多。
我想出了这个:
for (int counter = 1; counter <=n; counter++){
System.out.println(a = a + 4);
}
例如,如果随机值为10,它将从14,18,22开始计数。
我希望它开始计算数字本身,所以结果是10,14,18,不要从所选的随机数开始+4。
答案 0 :(得分:3)
将循环体更改为:
System.println(a);
a += 4;
或整个循环
for (int counter = 1; counter <=n; counter++, a += 4){
System.out.println(a);
}
答案 1 :(得分:2)
然后在打印之前不要增加a
。
a = a + 4
首先将a
增加4,将结果存储在a
中,然后再将其打印出来。
您需要的是:
for (int counter = 1; counter <=n; counter++){
System.out.println(a);
a += 4;
}
答案 2 :(得分:2)
在向其添加4之前打印当前数字,然后。
System.out.println(a); // print the number
a = a + 4; // THEN add 4
答案 3 :(得分:0)
for (int counter = 1; counter <=n; counter++){
System.out.println(a+4*(counter-1));
}