c# - 使用 for 循环在列表框中打印值,但其中一些显示为字符串
问题描述
我刚刚开始使用 c# 在 VB 中创建 Windows 窗体应用程序进行编程。练习如下:“编写一个打印数字 1 到 100 的程序。但是对于三的倍数打印“Fizz”而不是数字和5 的倍数打印“Buzz”。对于同时是 3 和 5 的倍数的数字,打印“FizzBuzz”。如何使用 for 循环或 while/do-while 循环来完成?
int sum = 0;
string text = " ";
for (int counter = 0; counter <=100; counter++)
{
sum += counter;
text = text + " " + counter.ToString;
}
lsbAdd.Items.Add(text);
}
}
}
解决方案
推荐阅读
- python - 识别 pandas 数据框中的重叠事件(日期时间记录)
- html - 在移动视图中定位视频叠加层
- sql - 搜索所有包含单词大小并以 a? 结尾的记录
- html - 为什么 content-visibility:auto 在这个简单的例子中不起作用?
- vue.js - VueJS:使用本地文件夹中库中的插件的正确方法?
- c++ - 下面的代码是否有潜在的内存泄漏?
- blazor-server-side - 如何在 Blazor Server 中启用 skipNegotiation 设置
- heroku - 烧瓶服务器的相同路由工作正常,但在部署到 heroku 时会出现 http 503 错误
- javascript - 如何在 vuejs 中验证电子邮件?
- javascript - Vuetify - 导航抽屉迷你变体点击替换图标