猜数字游戏

来源:互联网 发布:哪款数据恢复软件好 编辑:程序博客网 时间:2024/05/29 16:33

问题及源程序

软件技术1班

作者:A27陈城安

完成时间:2014年11月15日

问题描述:设计一个猜数字游戏,程序随机给出一个1到100的数值,输入猜想的数值,程序提示您输入的数值与随机给出的数值猜大了或猜小了,直到猜对终止游戏。

输入描述:不断输入一个1到100的数值,直到猜对。

输出描述:程序输出“请输入一个1到100的数”,“对不起,您猜大了!”对不起 ,您猜小了!”恭喜您猜对了!“请您再猜一个数”

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{    class Program    {        static void Main(string[] args)        {            int rndNum,number;            Random rnd = new Random();            rndNum = rnd.Next(1, 100);            Console.WriteLine("请输入一个1到100的数");            number = Convert.ToInt32(Console.ReadLine());            do            {                                if (number > rndNum) Console.WriteLine("对不起!您猜大了!");                else if (number < rndNum) Console.WriteLine("对不起!您猜小了!");                else            {                    Console.WriteLine("恭喜您!猜对啦!");                    break;            }                Console.WriteLine("请您再猜一个数");                number = Convert.ToInt32(Console.ReadLine());                        } while (number > 0);                        Console.Read();        }    }}


 

输出结果:

总结:1.通过这次作业加强了循环语句运用能力。2.锻炼了逻辑思维。3.学会了运用跳转语句。

 

0 0
原创粉丝点击