c# - 在 C# 中使用任何循环,从 0 到 20 计数,每行都有一条消息,对于每个可被 5 整除的数字,都有一条特殊消息

标签 c# loops

我目前正在研究循环(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/

相关文章:

javascript - JSHint 警告 "Function declared within loop referencing an outer scope variable may lead to confusing semantics"。我怎样才能改进代码?

c++ - 为什么使用 != 来比较循环条件中的迭代器

javascript - 从 aspx.cs 页面调用 html 页面中定义的 javascript 函数

c# - 在 Application Insights 中查找 IdentityServer4 错误

c# - 在 C# 中将对象数组转换为另一种类型的简单方法

sql - 使用触发器检查 VARCHAR2 是否仅包含字母

c# - 在 ASP.NET 中的异步 ajax 事件上执行一行 javascript

java - 比较 C#'s attributes and Java' s 标记接口(interface)

javascript - 循环单选按钮,功能不起作用

php - 循环遍历函数直到满足条件