日期:2014-05-18 浏览次数:20853 次
static void Main(string[] args) { bool num = false; int a; Console.WriteLine("请输入一个数字"); a = Convert.ToInt32(Console.ReadLine()); while (!num) { if (a < 10) { num = true; } else { if (a>10) Console.WriteLine("请重新输入"); } } Console.WriteLine("你输入的数字是 {0}", a); }
static void Main(string[] args) { bool num = false; int a; Console.WriteLine("请输入一个数字"); a = Convert.ToInt32(Console.ReadLine()); while (!num) { if (a < 10) { num = true; } else { if (a>10) Console.WriteLine("请重新输入"); a = Convert.ToInt32(Console.ReadLine()); } } Console.WriteLine("你输入的数字是 {0}", a); }
------解决方案--------------------
if (a>10){ Console.WriteLine("请重新输入"); a = Convert.ToInt32(Console.ReadLine()); }