1. 如何在do while循环中递增星星数量,而不是使用for循环。\n输出应为:\n
* ** *** ****
\n2. 如何将i赋值给\"*\",如下所示:\n
do { Console.WriteLine("{i}", i); i++; } while (i <= 10);
出现的原因:
问题是在使用do-while循环生成星星时,每一行增加一个星号。
解决方法:
可以使用以下简单的解决方法:
int i = 0; do { Console.WriteLine(new String('*', i)); i++; } while (i <= 10);
以上解决方法会以与问题中相同的格式输出结果。
用户名或邮箱地址
密码