//Copyright (c) 2014软件技术1班
// All rights reserved.
// 作 者:A37
// 完成日期:2014年 11 月 26 日
// 版 本 号:v1.0
//
// 问题描述:随机产生一个1~100随机数,要求输入的数与随机数比较。
// 输入描述:1个实数。
// 程序输出:是否猜中随机数。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication13
{
class Program
{
static void Main(string[] args)
{
double x;
int rndNum;
Random rnd = new Random();
rndNum = rnd.Next(1, 100);
Console.WriteLine("请输入一个数");
while (true)
{
x = Convert.ToDouble(Console.ReadLine());
if (x == rndNum)
{
Console.WriteLine("恭喜您,猜对了");
break;
}
else if (x > rndNum)
{
Console.WriteLine("对不起,您猜大了");
continue;
}
else
{
Console.WriteLine("对不起,您猜小了");
continue;
}
}
Console.Read();
}
}
}
总结:通过此次作业,知道了怎么产生随机数,以及知道了break和continue的用法。