【发布时间】:2015-12-11 16:18:57
【问题描述】:
我必须使一行星号等于用户的输入,但它必须使用 for 语句。 例如,如果用户输入 5,则将连续输出 5 个星号。对于 5 有效 - 但不适用于其他数字。
这是我目前所拥有的。
Scanner input = new Scanner(System.in);
for(int i =input.nextInt(); i<10;i++){
System.out.print("*");
}
【问题讨论】:
-
如果是 i
-
谢谢大家,为什么我被 -1s 钉死了,但它很清楚
-
可能是因为您对问题的描述是“但它是错误的”。
-
因为您的问题非常很简单,可以通过 Java for-loop 教程解决
-
@Drew 好吧,我给了你一个减号,因为我对太常见的“哈哈,我太笨了,这里有一些代码,请帮助我;)”的发布问题的方式感到恼火。您无需在标题中指定您是“菜鸟”,从问题中可以清楚地看出。在问题中道歉也是完全没有必要的。