为我的计算机科学课做一个作业,并不能完全弄清楚我做错了什么.我必须编写一个程序,将所有方块添加到1到100之间(1,4,9,16,25,36,49,64,81,100)作为赋值的一部分,我需要使用"while "声明,所以没有"for"声明会有所帮助.我目前的代码如下.
import java.util.Scanner;
public class While42B {
public static void main(String []args ) {
Scanner reader = new Scanner(System.in);
int n = 1;
int sum = 0;
while (n <= 100) {
n = (n*n);
n++;
sum = (sum + n);
}
System.out.println(sum);
}
}
Run Code Online (Sandbox Code Playgroud)
我从GUI获得的回报是
710
非常感谢任何帮助,谢谢!
java ×1