基础学了好久了。。。看到了一道题,要求做一个猜数字的程序,所以我就尝试了一下!比较傻,大家见笑了!希望新手们可以共同学习!继续完善啊!
- using System;
- namespace gNum
- {
- class guessNum
- {
- public static void Main(String[] args)
- {
- Random aswNum = new Random();
- int RandKey = aswNum.Next(1, 999);
- int yourNum;
-
-
- Console.WriteLine("猜谜游戏:计算机会随机生成一个数字(1--999),请根据提示进行输入!");
-
- for (int i = 1; ;i++ )
- {
- try
-
- {
- Console.WriteLine("请输入您猜的数字");
- yourNum = Int32.Parse(Console.ReadLine());
- if (yourNum < RandKey)
- {
-
- Console.WriteLine("您输入的数字太小");
-
- }
- else if (yourNum > RandKey)
- {
- Console.WriteLine("您输入的数字太大");
-
- }
- else
- {
- Console.WriteLine("恭喜您,答对了");
- Console.WriteLine("您一共输入了{0}次,按任意键退出!",i);
- Console.ReadKey();
- break;
- }
- }
- catch (Exception)
- {
- Console.WriteLine("您输入的不是数字,请重新输入");
- }
- }
-
-
- }
- }
- }
复制代码