猜数游戏

2016-02-19 13:05 5 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
  

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

延伸阅读
《猜你歌》1-20关答案详解 《猜你歌》 1-20关答案详解 第1关:当(动力火车) 第2关:最炫民族风(凤凰传奇) 第3关:菊花台(周杰伦) 第4关:月亮之上(凤凰传奇) 第5关:江南(林俊杰) 第6关:一千年以后(林俊杰) 第7关:伤心太平洋(任贤齐) 第8关...
《猜明星脸》导演答案 全部明星脸答案 1、 冯小刚:1958年出生于北京,中国电影导演、编剧。主要电影作品有:《甲方乙方》、《集结号》、《大腕》、《非诚勿扰》、《唐山大地震》、《一九四二》等。 2、 高希希:中国导演,创作了大量优秀的影视作品,代表作品包括《历史的天空》...
标签: 数独 数独技巧
宫内排除法 排除法就是利用数独中行、列和宫内不能填入相同数字的规则,利用已出现的数字对同行、同列和同宫内其他格进行排斥相同数字的方法。宫内排除法就是将一个宫作为目标,用某个数字对它进行排除,最终得到这个宫内只有一格出现该数字的方法。技巧示意图: 如图所示,A2、B4和F7三格内的1都对三宫进行排除,这时三宫内只有C9格...
《谜语疯狂猜》攻略:谜语疯狂猜答案1-10关 12下一页尾页 质量效应2 战士疯狂难度攻略心得 玩ME2有一段时间了, 异能,战士的疯狂难度都pass了, 突击手打了快一半, ...
《看图猜单词4》第1关到107关答案视频 下面小编,则是为大家带来看图猜单词《44 imgae 1 mot》的通关视频,首先带来的是第一关到第107关的公关攻略视频。由于本款游戏玩法十分简单,所以口袋小编也就不给大家进行过多介绍了。大家按照题目显示的关卡进行操作即可,总之大家自己进行观看吧! ...

经验教程

595

收藏

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