本文共 1409 字,大约阅读时间需要 4 分钟。
ylbtech- .NET-Basic: A.2.3-猜数字游戏 |
A.2.3-猜数字游戏
//Random r = new Random();
//猜数字:让电脑随机出一个0~100之间得整数,用户循环来猜 //5次以内猜对,很棒 //5~10次猜对,一般 //10 次以上,差1.A,源代码 |
using System;namespace test4{ class Program { static void Main(string[] args) { //4, //Random r = new Random(); //猜数字:让电脑随机出一个0~100之间得整数,用户循环来猜 //5次以内猜对,很棒 //5~10次猜对,一般 //10 次以上,差 Random r = new Random(); int tempNum = r.Next(100); Console.WriteLine("请输入一个0~100之间的整数?"); int sum = 0; int num=0; Console.WriteLine(tempNum); do { int num2; if (int.TryParse(Console.ReadLine(), out num2)) { num = num2; sum++; } else { Console.WriteLine("输入字数字格式有误!请重新输入?"); } Console.WriteLine("您已输入{0}次。", sum); } while (tempNum != num); if (sum <= 5) { Console.WriteLine("很棒!"); } else if (sum <= 10) { Console.WriteLine("一般!"); } else { Console.WriteLine("差!"); } Console.ReadLine(); } }}