求出 1-400 所有能被9整除的数,并输出每5个数字之和,剩下不足五个的数也求和,C#
时间: 2024-10-13 16:03:51 浏览: 26
在C#中,你可以通过循环和条件判断来找出1到400之间所有能被9整除的数,并计算每五个数的和。这里是一个简单的示例:
```csharp
using System;
class Program
{
static void Main(string[] args)
{
int sum = 0;
int count = 0;
for (int i = 1; i <= 400; i++)
{
if (i % 9 == 0) // 判断是否能被9整除
{
sum += i; // 累加到总和
count++; // 数量计数
if (count % 5 == 0) // 如果达到五个一组
{
Console.WriteLine("前五组数之和: " + sum);
sum = 0; // 重置总和
count = 0; // 重置数量计数
}
}
}
// 需要处理最后不够五个的数
if (count > 0)
{
Console.WriteLine($"剩余{count}个数之和: {sum}");
}
}
}
```
这个程序会输出1到400之间每隔五个9的倍数的和,以及最后剩余的数的和。
阅读全文