猜数游戏

2016-02-19 13:05 10 1 收藏

下面图老师小编跟大家分享猜数游戏,一起来学习下过程究竟如何进行吧!喜欢就赶紧收藏起来哦~

【 tulaoshi.com - 编程语言 】

/*猜数游戏*/
         /*程序产生一个随机数,游戏者输入数据进行猜测。治理员可输入密码,
         其中普通治理员只能获得答案,超级治理员获得答案并能修改普通治理员密码*/
          #includestdio.h
          #includestdlib.h
          #includetime.h
          
          #define NO 0
          #define YES 1
          #define QU99v -1
          #define EASY 1
          #define COMMON 2
          #define HARD 3
          #define PASSWord2 -111111 /*超级治理员密码,不可修改*/
        
           char *PasswordName= "LiangJianbin";/*超级治理员确认密码,不可修改*/
           int Password1 =111111 ;  /*普通治理员密码,可修改*/
           int number;       /*计算机产生的随机数*/
           int guess_value=0; /*游戏者输入的猜测数*/
           int nbr_of_guesses=0;/*累加游戏者猜测的次数*/
           int done=0;  /*标记游戏者是否猜对,若猜对则  done=1*/
       
       
          void the_back_door(int password,int answer);  /*开个后门好作弊,判定普通或超级治理员*/
          void super_Adm_menu(int answer); /*超级治理员选择菜单*/
          void game_introdUCtion(void);/*游戏介绍,选择游戏级别或退出*/
          void quit_or_not(void);    /*确认是否退出*/
          void change_password(int answer);/*修改普通治理员密码*/
          void input_data(void);/*输入数据或退出,治理员可输入密码*/
          void congratulate(void) ;  /*祝贺猜对并问是否继续*/
          int judge(void);/*判定数据是否正确*/
          void enter_password_name(char *true_password);/*确认超级治理员*/  
          
          int main(void)
          {
              game_introduction();/*游戏介绍,选择游戏级别或退出*/
              system("pause");
              return 0;
               
           }    
                  
              
       void game_introduction(void)/*游戏介绍,选择游戏级别或退出*/
       {
              int selection;
              int flag=0;/*循周游戏介绍标志,选择游戏级别或退出后flag=1,循环结束*/  
              do
              {
                  nbr_of_guesses=0;
                  puts("This is a guess number game.You can input a number to guess.");
                  
                  do
                  {
                        puts("1--Get a easy degree.");
                        puts("2--Get a common degree.");
                        puts("3--Get a hard  degree.");
                        puts("-1--Quit the game.");
                        puts("Enter a selection.");
                  
                        scanf("%d",&selection);
                 }while(selection!=-1&&selection1selection3);
              
                 if(selection==EASY)
                 {
                       printf("Getting a Random number");
                      /*产生随机数*/
                      srand( (unsigned) time(NULL));
                      number=rand();
                      flag=1;
                 }
                 else if  (selection==COMMON)
                 {
             
                      printf("Getting a Random number");
                      /*产生随机数*/
                      srand( (unsigned) time(NULL));
   &nb
  

来源:http://www.tulaoshi.com/n/20160219/1602922.html

延伸阅读
《猜明星脸》导演答案 全部明星脸答案 1、 冯小刚:1958年出生于北京,中国电影导演、编剧。主要电影作品有:《甲方乙方》、《集结号》、《大腕》、《非诚勿扰》、《唐山大地震》、《一九四二》等。 2、 高希希:中国导演,创作了大量优秀的影视作品,代表作品包括《历史的天空》...
《谜语疯狂猜》攻略:谜语疯狂猜答案1-10关 12下一页尾页 质量效应2 战士疯狂难度攻略心得 玩ME2有一段时间了, 异能,战士的疯狂难度都pass了, 突击手打了快一半, ...
腾讯游戏宣布《英雄联盟》最高在线数突破60万     今日(11月19日),腾讯 游戏 于TGC2011现场宣布,旗下全新英雄对战网游《 英雄联盟 》中国最高同时在线突破60万。这意味着《英雄联盟》已经成为了今年上市的最成功的游戏之一。 TGA总决赛选手比赛中     由美国Riot Games公司开发、腾讯游戏运营的全新英雄对战...
《看图猜单词4》第1关到107关答案视频 下面小编,则是为大家带来看图猜单词《44 imgae 1 mot》的通关视频,首先带来的是第一关到第107关的公关攻略视频。由于本款游戏玩法十分简单,所以口袋小编也就不给大家进行过多介绍了。大家按照题目显示的关卡进行操作即可,总之大家自己进行观看吧! ...
《疯狂猜女优》1-50关答案一览 《疯狂猜女优》 1-50关答案一览 1苍井空。2泷泽罗拉。3吉泽明步。4波多野结衣5 原千惠。6冬月枫。7初美理音。8小泽玛利亚。9大沢佑香。10黑泽爱。 11是樱井莉亚。12麻生希。13田中瞳。14后藤真希。15横山美雪。16大桥未久。17掘井美月。18桐山留衣。1...

经验教程

374

收藏

85
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部