for循环生成一个数字序列

pjngdqdw  于 2021-07-12  发布在  Java
关注(0)|答案(3)|浏览(461)

我在大学里工作的工作表上有一个特殊的序列,我在挣扎。
我应该编写/修改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。不太清楚我该怎么办。

nhhxz33t

nhhxz33t1#

for(i=1;i<=10;i++){
    System.out.println(i*i);
}
2exbekwf

2exbekwf2#

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);
    }
9lowa7mx

9lowa7mx3#

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));
}

但我敢说这是一个“解决问题”的问题,而不是一个循环的问题;)

相关问题