c# - Do/While 循环递增,生成星号,每行递增一颗星
问题描述
- 如何在 do while 循环而不是 for 循环中增加星星。
输出应该是:
*
**
***
****
- 如何分配
i
到"*"
以下
do
{
Console.WriteLine("{i}", i);
i++;
} while (i <= 10);
解决方案
如果您希望根据 do-while 在一行上写一些“asterixis”。一个简单的解决方案是:
int i = 0;
do
{
Console.WriteLine(new String('*', i));
i++;
} while (i <= 10);
虽然我可能不理解你的问题
推荐阅读
- java - 添加十几个 JButton 后,并不是所有的 JButton 都显示出来。我究竟做错了什么?
- regex - 如何在 Dart 中组合两种模式?
- php - Mysql 将位值导出到 csv
- c# - Swagger - 如何删除 XML 作为格式化选项;只想要 JSON 格式
- python - 在嵌入的 discord.py 中上传文件(不是图像)
- python - 从本地文件托管 api
- javascript - 从 getElementById 获取 var 值的问题
- r - 如何找到英国地方当局的特定最大和最小坐标?
- video - FFmpeg - 将 1280x720 视频转换为 720x1280 视频并添加模糊
- python - 使用 VPC 连接器的 Google App Engine 无法与 MongoDB 连接