我在大学里工作的工作表上有一个特殊的序列,我在挣扎。
我应该编写/修改for循环以生成以下序列:
4,5,6,7,8,9,10,11
10, 13, 16, 19
1, 4, 7, 10, 13, 16
2, 4, 6, 8, 10, 12
1, 4, 9, 16, 25, 36, 49, 64, 81, 100
-10, -8, -6, -4, -2, 0, 2, 4, 6, 8, 10
-20, -15, -10, -5, 5, 10, 15, 20
我已经飞过了前4个,但第5个我就是没能理解。
这就是我到目前为止一直在做的。6号和7号没问题,但5号把我搞糊涂了。
public class Lab4_4 {
static public void main(String args[]){
int i;
System.out.println("Demo Sequence");
for(i=0;i<10;++i){
System.out.println(i);
}
System.out.println("First Sequence");
for(i=4;i<=11;++i){
System.out.println(i);
}
System.out.println("Second Sequence");
for(i=10;i<=19;++i){
System.out.println(i);
}
System.out.println("Third Sequence");
for(i=1;i<=16;i +=3){
System.out.println(i);
}
System.out.println("Fourth Sequence");
for(i=2;i<=12;i +=2){
System.out.println(i);
}
}
}
我需要一些关于这个问题的启示。另外,请随时提出关于我如何通过这些循环的任何建议:)
编辑:我以为第7只是一个+5的东西,但它应该跳过0,所以它从-5到5。不太清楚我该怎么办。
3条答案
按热度按时间nhhxz33t1#
2exbekwf2#
9lowa7mx3#
但我敢说这是一个“解决问题”的问题,而不是一个循环的问题;)