定义一个大小为10的整形数组,给数组输入值,编程查找数组中的奇数输出,并统计奇数的个数
时间: 2024-11-09 18:31:34 浏览: 9
要定义一个大小为10的整型数组并为其赋值,然后遍历数组找出奇数并输出它们的个数,你可以按照以下步骤编写C#代码:
```csharp
using System;
class Program
{
static void Main()
{
// 定义一个大小为10的整型数组
int[] numbers = new int[10];
// 给数组输入值(这里假设我们输入1到10)
for (int i = 0; i < numbers.Length; i++)
{
Console.Write("请输入第 " + (i + 1) + " 个数字:");
numbers[i] = Convert.ToInt32(Console.ReadLine());
}
// 初始化奇数计数器
int oddCount = 0;
// 遍历数组,检查每个元素是否为奇数
foreach (int num in numbers)
{
if (num % 2 != 0) // 如果是奇数,则增加计数
{
Console.WriteLine("奇数:" + num);
oddCount++;
}
}
// 输出奇数的数量
Console.WriteLine("\n数组中有 {0} 个奇数。", oddCount);
}
}
```
在这个程序中,用户逐个输入数组元素,然后`foreach`循环遍历数组,检查每个元素是否能被2整除(如果不能,说明它是奇数)。找到的奇数会被打印出来,并更新奇数计数器。最后,我们会输出奇数的总数量。
阅读全文