题目描述
编写一个控制台程序。以控制台方式输入整数,且调用Class1类CompareNum方法判断是否猜中,给出大了、小了、猜中三种提示。输入exit表示输入结束。
输入
无
输出
太小了
太大了
猜中了
提示
若输入的既不是数字,又不是exit,应给出合理提示。如请输入数字!
using System;
//using System.Collections.Generic;
//using System.Linq;
using System.Text;
namespace lianxi
{
class program
{
static void Main(string[] args)
{
int num;
while (true)
{
string s = Console.ReadLine();
if (s == "exit")
break;
bool a = int.TryParse(s, out num);
if (!a)
{
Console.WriteLine("请输入数字!");
continue;
}
Class1.CompareNum(num);
}
}
}
class Class1
{
public static void CompareNum(int a)
{
Random m = new Random();
int n = m.Next(0, 1000);
if (a > n)
Console.WriteLine("太大了");
else if (a < n)
Console.WriteLine("太小了");
else
Console.WriteLine("猜中了");
}
}
}