请编写程序,实现对 “1+3+5+7+...+99”的求和功能。
提示:
1) 使用循环语句实现自然数1~99 的遍历。
2)在遍历过程中,判断当前遍历的数是否为奇数,如果是就累加,否则不加。
C#实现对 “1+3+5+7+...+99”的求和功能
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
关注引自免费微信小程序:皆我百晓生
当然可以。以下是使用循环语句和条件判断进行的 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 中所有奇数的总和。您可以将其复制并粘贴到您喜欢的文本编辑器中查看其结果。如果您有任何其他问题,随时向我提问。解决 无用评论 打赏 举报