Java For循环生成一个数字序列
我正在努力处理我在大学工作的工作表中的特定序列 我应该为循环编写/修改,以生成以下序列:Java For循环生成一个数字序列,java,loops,for-loop,Java,Loops,For Loop,我正在努力处理我在大学工作的工作表中的特定序列 我应该为循环编写/修改,以生成以下序列: 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,81100 -10、-8、-6、-4、-2、0、2、4、6、8、10 -20,-15,-10,-5,5,10,15,20 我已经飞过了前四个,但第五个我就是没能理解 这就是我到目前为止一直在做的事情。第六次和第七次都很好,但是第五次让我很困惑 pub
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);
}
}
}
公共类Lab4\u 4{
静态公共void main(字符串参数[]){
int i;
System.out.println(“演示序列”);
for(i=0;ifor(i=1;iSystem.out.println(“第五序列”);
对于(i=1;iSystem.out.println(“第二序列”);
对于(int i=10;i不用for循环,为什么你不直接用它们来表示你正在做的事情呢?它们是连续的正方形。序列5只是索引^2,索引从1开始。你也可以用顺序递增的奇数的顺序相加来解。这可能会让指导老师感到困惑。正如大卫所说,我认为我们应该保持一开始的简单。i^2
不做你认为它做的事,似乎我的记忆不好……对不起
for(i=1;i<=10;i++){
System.out.println(i*i);
}
System.out.println("Fifth Sequence");
for(i=1;i<=10;i++){
// System.out.println(i^2); // first but wrong answer...
System.out.println(Math.pow(i,2));
}
System.out.println("Second Sequence");
for (int i = 10; i <= 19; ++i) {
System.out.println(i);
}
System.out.println("Third Sequence");
for (int i = 1; i <= 16; i += 3) {
System.out.println(i);
}
System.out.println("Fifth Sequence");
for (int i = 1; i <= 10; ++i) {
System.out.println(i * i);
}
System.out.println("Sixth Sequence");
for (int i = -10; i <= 10; i = i + 2) {
System.out.println(i);
}
System.out.println("Seventh Sequence");
for (int i = -20; i <= 10; i = i + 5) {
System.out.println(i);
}