for循环生成“1,4,9,16,25,36,49,64,81,100”

时间:2014-04-08 12:44:28

标签: java loops for-loop

如何编写for循环来提供此输出?我在想一个嵌套循环?

for (int i = 0; i < 100; i++){
    for (int j = 0; j < i; j++) {

但我不知道怎么去那里?

感谢

5 个答案:

答案 0 :(得分:6)

我不会给出答案,但我会给你一个提示。 这是前10个完美正方形的列表。所以你只需要一个循环就可以通过10个值来获得它们的正方形。

答案 1 :(得分:0)

试试这个......;)

for (int i = 1; i <= 10; i++){
   int result = i * i;
   System.out.printLn(result);
}

答案 2 :(得分:0)

for循环生成“1,4,9,16,25,36,49,64,81,100”

class series
{
     public static void main(String[]args)
     {
        int i,j;
        for(i=1; i<=10; i++) {
             j=i*i;
             System.out.println(j);
        }
     }
}

答案 3 :(得分:0)

您必须迭代数字,然后附加列表:

for (int i =1; i <= 10; i++) {    
    System.out.print(i*i + " ");
}

答案 4 :(得分:-1)

class forloops
{
    public static void main ()
    {
        for (int i = 1; i <= 20; i = i + 1)
        {
            System.out.println (i * i + "ans");
        }
    }
}