【发布时间】:2020-03-07 21:39:45
【问题描述】:
Java 作业
我是 Java 新手,所以我需要一点帮助。例如,客户需要输入一个正数,例如5. 所以我需要打印数字 5 五次,比如 5,5,5,5,5 只使用循环。
我试过这个
导入 java.util.Scanner;
公共类 Zadatak1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
System.out.println("Enter one positive number:");
int number = sc.nextInt();
while ( number > 0) {
System.out.println(number);
number--;
}
sc.close();
如果用户输入数字 4(这就是为什么有扫描仪)程序将打印数字 4 四次,就像这样: 4 4 4 4 并且知道如何编写该程序,我编写的代码不是那样工作的。
【问题讨论】:
-
到目前为止你有什么尝试?
-
看看这个教程:The
forStatement -
看上面两个cmets,显示代码
-
使用变量。将要打印的值存储在变量中,然后打印。没有规定你必须使用索引为你的 while 循环或 for 循环来打印你的值。
-
修改您的问题,而不是在 cmets 中发布代码。我们了解您想要做什么,我们只是没有给您答案,因为这是您需要自己解决的家庭作业问题。更不用说,你已经从某人那里得到了一个你可以使用的答案(他不应该首先给出 IMO),你需要做的就是将两个和两个放在一起以获取用户的输入。跨度>
标签: java loops for-loop while-loop