不断要求用户输入一个数字(假定用户输入的都是正整数
int i=0; //这是用来存储的 while (true) { Console.WriteLine("请输入一个数字"); string a = Console.ReadLine(); if (a == "end") { Console.WriteLine("最大值为{0}", i); break; } int c = Convert.ToInt32(a); //将我们输入的值转化为整数 if (c > i) { /*假如我输入第一个数为10 那么c=10 i=0; 10>0 则执行语句 则变成了 i=10; 我输入第二个数20 则变成了20>10 现在我就输入2个数 这时候 最大的值已经出来了 是20>10 所以 i就最大值*/ i = c; } } Console.ReadKey();