gpt4 book ai didi

java - For循环不打印用户输入

转载 作者:行者123 更新时间:2023-12-02 04:59:22 25 4
gpt4 key购买 nike

需要一些专家建议。首先这是我的代码:

public static void shapes ( ) {

System.out.print("Enter the desired width:");
int dWidth = CONSOLE.nextInt( );

for (int k = 0; k<dWidth; k++);
System.out.print(" __ ");
}

我的问题是:当我在提示时输入用户编号(例如“3”)时,当我希望它打印指定的数字时,我的代码仅打印 __ 之一。我一生都无法弄清楚。

我的最终目标是让程序按照用户指定的高度打印以下内容(对于我正在参加的类(class))

 __      __      __      __
/ \__/ \__/ \__/ \_
\__/ \__/ \__/ \__/
/ \__/ \__/ \__/ \_
\__/ \__/ \__/ \__/
/ \__/ \__/ \__/ \_
\__/ \__/ \__/ \__/

抱歉,太草率了。我在实验室通过手机发送此信息,因为它将于今晚到期,而我对整个事情感到困惑。

我是英语专业的,所以这不是我的强项:( 形状应该是菱形

最佳答案

你有一个“;”在 for 行的末尾。所以它实际上是一个什么都不做的 for 循环,只打印一次。

关于java - For循环不打印用户输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28444749/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com