用C#使用一维数组输出每个月份的天数
时间: 2024-10-16 14:07:40 浏览: 25
在C#中,你可以创建一个一维数组来存储每个月份的天数,并使用for循环来遍历并打印出来。这里是一个简单的例子:
```csharp
int[] monthDays = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; // 记住闰年的2月有29天
for (int i = 0; i < monthDays.Length; i++)
{
Console.WriteLine($"月份{i + 1}的天数是:{monthDays[i]}");
}
// 如果你想处理闰年,可以使用DateTime.DaysInMonth方法,如下所示:
// int[] monthDays = new int[13];
// for (int i = 0; i <= 12; i++)
// {
// monthDays[i] = DateTime.DaysInMonth(2024, (i + 1)); // 2024年是个闰年,用于示例
// }
// for (int i = 0; i <= 12; i++)
// {
// Console.WriteLine($"月份{i + 1}的天数是:{monthDays[i]}");
// }
阅读全文