Java 整数循环和的嵌套

Java 整数循环和的嵌套,java,java-io,Java,Java Io,因此,我有一个小作业要交给我的intro编程类,使用嵌套循环接受正整数输入,并在从1到该输入的间隔内添加所有整数。我的大脑在和我玩游戏,我行动起来有困难。我知道我需要一个扫描仪什么的,它必须打印从1到n的每个结果,比如1到100的和是5050。任何建议都很有用有关扫描仪的信息,请访问 另一方面,前面的解决方案提到了用于扫描仪的javadoc,如果您确实需要使用它的话: 所以,找到扫描仪的用法并尝试一个简单的输入。我知道我需要一个扫描仪和其他你知道该用什么的好东西!现在对扫描器的使用做一些更多的研

因此,我有一个小作业要交给我的intro编程类,使用嵌套循环接受正整数输入,并在从1到该输入的间隔内添加所有整数。我的大脑在和我玩游戏,我行动起来有困难。我知道我需要一个扫描仪什么的,它必须打印从1到n的每个结果,比如1到100的和是5050。任何建议都很有用

有关扫描仪的信息,请访问


另一方面,前面的解决方案提到了用于扫描仪的javadoc,如果您确实需要使用它的话:

所以,找到扫描仪的用法并尝试一个简单的输入。我知道我需要一个扫描仪和其他你知道该用什么的好东西!现在对扫描器的使用做一些更多的研究,例如Java教程:我可以生活在没有否决票的情况下,但为什么它会被否决?@DaveNewton同样的想法…@JustinC。。。我知道你想搞笑,我很感激你的努力。问题必须是好问题,不管其复杂性如何。这不是一个好主意,有几个原因,这些原因都被记录下来了。可能和你花时间挖苦别人、漏掉重点的原因是一样的。是的,我想得到我想要的结果,但我只是不知道如何按照要求使它成为一个嵌套循环。我们必须有一个循环100次的第二个循环,你能更具体地说明第二个循环应该做什么吗?因为我有一个计算1到n之和的程序,我需要将它嵌入到循环100次的第二个循环中,外部循环控制它循环的次数。我想这些说明相当模糊,所以如果我不能很好地解释,我很抱歉。我编辑了我的回复,至少反映了你所说的一些内容。外部循环使用我以前使用过的扫描程序,每次它循环时,输入一个新的整数,扫描程序就会得到它,并使用它作为循环总和的上限。希望这至少能让你走上正确的方向。谢谢你,伙计,这让我得到了我非常需要的东西。我很感激
javac NestedCountLoop.java
java NestedCountLoop.class 100
Scanner sc = new Scanner(System.in);

for (int i = o; i < 100; i++){
    int upperLimit = sc.nextInt();
    for (int w = 0; w < upperLimit; w++){
        sum = sum + i;
    }
    System.out.println("Sum is " + sum);
}
public class NestedCountLoop
{
  public static void main(String[] args)
   {
    int to = Integer.parseInt(args[0]);
    int sum = 0;
    for (int i = 1; sum < to; i++) {
       sum = sum + i;
       System.out.println(sum);
    }
   } 
}
javac NestedCountLoop.java
java NestedCountLoop.class 100
System.out.println("Enter your maximum number: ");

// get the input
Scanner input = new Scanner(System.in);
int max = input.nextInt();

int sum = 0;

// iterate through an array to sum up the numbers
for (int i = 1; i < max; i++) {
    sum = sum + i; // sum += i;
}

// print out the sum after you counted everything
System.out.println(sum);
import java.util.Scanner;

public class sumoftenIntegerInput {

    public static void main(String[] args) {
        Scanner input = new  Scanner(System.in);
        int sum = 0;
        for(int i=1; i<=10; i++){
            System.out.println("Enter integer input " + i + ":");
            int a = input.nextInt();
            sum = sum + a ;

        }
        System.out.println("Total is:" + sum );
    }
}