A.2.3-猜数字游戏

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();
        }
    }
}
warn 作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
posted on 2013-03-25 09:48  ylbtech  阅读(232)  评论(0编辑  收藏  举报