c# 编写程序 统计4✖️5二维数组中的奇数的个数和偶数的个数
时间: 2024-10-15 14:16:35 浏览: 15
c#编写的软件,将矩阵(二维数组)渲染成云图&强度图
3星 · 编辑精心推荐
在C#中,统计4x5二维数组(`int[,]`)中奇数和偶数的个数,可以先遍历数组的每个元素,然后检查其奇偶性。以下是相应的代码示例:
```csharp
using System;
class Program {
static void Main() {
int[,] array = {
{ 1, 2, 3, 4, 5 },
{ 6, 7, 8, 9, 10 },
{ 11, 12, 13, 14, 15 },
{ 16, 17, 18, 19, 20 } // 示例4x5二维数组
};
int oddCount = 0, evenCount = 0;
// 遍历数组
for (int i = 0; i < array.GetLength(0); i++) {
for (int j = 0; j < array.GetLength(1); j++) {
int num = array[i, j];
// 检查奇偶性
if (num % 2 == 0) {
evenCount++;
} else {
oddCount++;
}
}
}
Console.WriteLine($"奇数个数: {oddCount}, 偶数个数: {evenCount}");
}
}
```
这段代码首先初始化了一个4x5的二维数组,然后通过两个嵌套循环遍历数组中的每个元素。对于每个数字,如果它是奇数(即除以2余1),`oddCount`加1;如果是偶数,则`evenCount`加1。最后,程序会打印出奇数和偶数的总数。
阅读全文