首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

第三周 任务2.1 C#猜数目字

2012-09-18 
第三周任务2.1C#猜数字/* * 程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学

第三周 任务2.1 C#猜数字

/* * 程序头部注释开始   * 程序的版权和版本声明部分   * Copyright (c) 2011, 烟台大学计算机学院学生   * All rights reserved.   * 文件名称:C#猜数字                                * 作    者:薛广晨                               * 完成日期:2011  年 09 月  11  日   * 版 本号:x1.0               * 对任务及求解方法的描述部分   * 输入描述:  * 问题描述:.随机给出一个0至99(包括0和99)之间的数字,*           然后让你猜是什么数字。你可以随便猜一个数字,*           游戏会提示太大还是太小,从而缩小结果范围。*           经过几次猜测与提示后,最终推出答案  * 程序输出:   * 程序头部的注释结束 */using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace GuessNumber{    class Program    {        static void Main(string[] args)        {            guess();        }        static void guess(){        Console.WriteLine("给你一个0至99之间的整数,请猜测这个数");        Random randObj = new Random();        int start = 0;//随机数可取该下界值         int end = 100;//随机数不能取该上界值         int realNumber = randObj.Next(start, end);        int yourGuess = 0;        Console.WriteLine("输入您的猜测:");        yourGuess = int.Parse(Console.ReadLine());         while(yourGuess != realNumber) //循环条件        {            if(yourGuess > realNumber) //条件代码            {                Console.WriteLine("猜大了,再输入你的猜测:");                yourGuess = int.Parse(Console.ReadLine());             }            else if(yourGuess < realNumber) //条件代码            {                Console.WriteLine("猜小了,再输入你的猜测:");                yourGuess = int.Parse(Console.ReadLine());             }         }         Console.WriteLine("猜对了");         Console.ReadKey();      }    }}


第三周  任务2.1   C#猜数目字

 

上机感言:学会了C#中产生随机数的方法

 

 

热点排行