【发布时间】:2015-10-02 16:50:33
【问题描述】:
你好,这是我在初学者课程中的作业,我不知道如何接受第一个输入 i 而不是第二个输入,不是输入的数字而是简单的 i。例如
2 3 4 4 3 1
我想以某种方式将它们分开。但有了这段代码,它只需要:
1 1 2 3 4 4等.. 还有来源。
Console.Write("Enter number of the numbers: ");
int a = int.Parse(Console.ReadLine());
int[] numbers = new int[a];
int even = 1;
int odd = 1;
for (int i = 0; i < a; i++)
{
numbers[i] = int.Parse(Console.ReadLine());
if (numbers[i] % 2 == 0)
{
even *= numbers[i];
}
else if (numbers[i] % 2 !=0)
{
odd *= numbers[i];
}
}
Console.WriteLine(odd);
Console.WriteLine(even);
【问题讨论】:
-
不清楚您要做什么。你想计算偶数和奇数吗?
-
您是要计算奇数/偶数的个数,还是只是让用户知道输入是奇数/偶数