我目前正在研究循环(for、while 和 do while)。我了解基础知识,并且能够毫不费力地完成基础知识。 我目前正在处理一个超出基础知识的问题,最终结果将显示一条消息(“在循环中传递 {0}”),其中显然“{0}”是数字循环。但是,我正在尝试为可被 5 整除的数字(5、10、15、20)创建单独的消息。我能找到正确方向的指针吗?我尝试过使用“if”语句甚至“foreach”的想法,但从昨天开始就没有运气找到可能的可行选项,或者根本不知道如何正确地表达它。以下是我当前的代码:
static void Main(string[] args)
{
int i = 1;
Console.WriteLine("Do while loop positive numbers");
do
{
Console.WriteLine("Pass {0} in the loop", i++);
} while (i <= 20);
Console.ReadLine();
}
最佳答案
检查取余运算符:%
结合 if
语句,您应该一切就绪。
关于c# - 在 C# 中使用任何循环,从 0 到 20 计数,每行都有一条消息,对于每个可被 5 整除的数字,都有一条特殊消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8690127/