如何在java中只用一个for循环打印以下输出?
1, 5, 9, 13, 17, 21, 25, 29.....till < 1000
答案 0 :(得分:1)
只需使用像这样的代码
for (int i = 1; i < 1000; i += 4) {
if (i == 997)
System.out.print(i);
else
System.out.print(i + ", ");
}
但下一个代码会更快:
for (int i = 1; i < 997; i += 4) {
System.out.print(i + ", ");
}
System.out.print(997);
答案 1 :(得分:0)
for(int i=1;i<1000;i+=4)
System.out.println(i);