【发布时间】:2013-12-09 06:17:08
【问题描述】:
我需要逻辑方面的帮助,我需要程序从用户那里读取一个整数,然后打印从 1 到 num1 的所有整数。这就是我得到的:
import java.util.Scanner;
public class test
{
public static void main(String []args)
{
Scanner scan = new Scanner(System.in);
int num1;
int num2;
System.out.println("Enter any number:");
num1 = scan.nextInt();
while (num1<=num2) {
System.out.println(num+1);
}
}
}
【问题讨论】:
-
你的问题有两个部分;隔离你需要帮助的人,并询问那个。
-
使用
num1++。这意味着num1 = num1 + 1。这可能在您的循环中很有用 -
甚至可能是三个部分,这取决于您如何计算它们。您可以从阅读编译错误开始,因为您甚至不会编译。
-
这看起来像是循环章节的家庭作业。只需巧妙地使用 for 循环或 while 循环。使用不同的循环以不同的方式执行此操作以获得最佳实践。复制下面的答案不会帮助您了解这些概念。