本帖最后由 申延超 于 2012-8-11 13:48 编辑
int max = 0;
string input = "";
int number = 0;
int flag = 0;
do
{
try
{
Console.WriteLine("请输入一个数:");
input = Console.ReadLine();
number = Convert.ToInt32(input);
if (number > max)
{
max = number;
}
}
catch
{
if (input != "end")
{
Console.WriteLine("输入错误");
input = "end";
}
}
}
while (input != "end");
Console.WriteLine("程序最大值为{0}。", max);
Console.ReadKey();
怎么写才能在输入的不是数字和end时不输出Console.WriteLine("程序最大值为{0}。", max); 这个呀
|