-1

我怎样才能得到这样的输出?使用一个且仅一个 for 循环在一个对话框中打印以下模式。不要使用嵌套的 for 循环。只使用一个 for 循环,而不是两个或更多。不要使用任何其他类型的循环。不要使用 switch/case 语句或 if 条件。相同的代码应该适用于 7 行星号或 17 行星号,只需将循环执行的次数从 7 更改为 17。

*
**
***
****
*****
******
*******

我的代码给了我这个:

*
*
*
*
*
*
*

这是我的代码:

String message7;
message7 = "";
for (count = 0; count < 8; count = count + 1)
{
    message7 = message7 + "*\n";
}
JOptionPane.showMessageDialog(null,message7);
4

1 回答 1

5

这是一个示例。

String message7 = "";
String stars = "";

for (count = 0; count < 8; count = count + 1)
{
    stars = stars + "*";
    message7 = message7 + stars + "\n";
}
于 2013-09-27T14:42:46.840 回答