如何仅使用一个起始整数进行平方?

bgtovc5b  于 2021-08-20  发布在  Java
关注(0)|答案(2)|浏览(194)

我是编程新手。我要做一个整数平方的代码。规则是:
输入仅由一个整数组成
它最多只能循环5次
输出结果应为3个整数位
下面是我想要的结果:
输入:

1

输出:

001
004
009
016
025

下面是我尝试的代码,但它不起作用。

int start=input.nextInt();

for(int i=5; i <=5; i++; start++){
    num[i]= start*start;
    }
    for (i=0; i<num.length; i++){
        System.out.println(“%03d\n”, num[i]);
    }
    }
    }
u91tlkcl

u91tlkcl1#

也许你在找这样的东西。表意文字链接https://www.ideone.com/izo18y

import java.util.*;
import java.lang.*;
import java.io.*;

class Ideone
{
    public static void main (String[] args) throws java.lang.Exception
    {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();

        for(int i=1;i<=5;i++){
            System.out.printf("%03d\n",n*n);
            n+=1;
        }
    }
}
nkkqxpd9

nkkqxpd92#

inputNum = sacnner.nextInt();
int loopTimes = 0;
While(loopTimes < 5 , loopTimes++){
       System.out.println("%30d\n", inputNum*inputNum);
       inputNum += 1
   }

相关问题