static void Main(string[] args)
{
int temp = -1;
List<int> tempList=new List<int>();
do
{
int inp = Convert.ToInt32(Console.ReadLine());
if (inp!=0)
{
tempList.Add(inp);
}
temp = inp;
} while (temp != 0);
Console.WriteLine("偶数如下:");
foreach (var i in tempList.Where(o => o % 2 == 0))
{
Console.WriteLine(i);
}
Console.WriteLine("奇数如下:");
foreach (var i in tempList.Where(o => o % 2 != 0))
{
Console.WriteLine(i);
}
Console.ReadLine();
}
追问如果那样,,,比如输入123456780,它就读到0就读数结束,怎么做一个读数循环,当输入0的时候结束,而且输入的数还能被保存起来,以计算奇偶数
追答保存到哪里呢,数据库还是文本文件,这个你要根据自己的需要去保存,把tempList里面的数读取后保存就可以啊,查查资料就可以实现,锻炼一下自己的动手能力吧!