2301_80703844 2024-04-07 11:02 采纳率: 0%
浏览 37

C#实现对 “1+3+5+7+...+99”的求和功能

请编写程序,实现对 “1+3+5+7+...+99”的求和功能。
提示:
1) 使用循环语句实现自然数1~99 的遍历。
2)在遍历过程中,判断当前遍历的数是否为奇数,如果是就累加,否则不加。

  • 写回答

3条回答 默认 最新

  • 专家-赤兔[在线] 优质创作者: 编程框架技术领域 2024-04-07 11:02
    关注

    引自免费微信小程序:皆我百晓生

    当然可以。以下是使用循环语句和条件判断进行的 C# 程序,用于计算从 1 到 99 中所有奇数的和:

    using System;
    
    namespace SumOfOddNumbers
    {
        class Program
        {
            static void Main(string[] args)
            {
                int sum = 0;
                for (int i = 1; i <= 99; i++)
                {
                    if (i % 2 == 1)
                    {
                        sum += i;
                    }
                }
    
                Console.WriteLine("Sum of odd numbers from 1 to 99 is: " + sum);
            }
        }
    }
    

    这个程序首先定义了一个名为 sum 的整型变量,并将其初始化为 0。然后,它通过一个 for 循环遍历从 1 到 99 的所有整数。在每次循环中,它检查当前遍历的数字是否是奇数(即,是否能被 2 整除)。如果是,则将该数字添加到 sum 变量中。 这个程序的主要输出结果将会是一个整数,表示从 1 到 99 中所有奇数的总和。您可以将其复制并粘贴到您喜欢的文本编辑器中查看其结果。如果您有任何其他问题,随时向我提问。

    评论

报告相同问题?

问题事件

  • 创建了问题 4月7日