频道栏目
首页 > 资讯 > C语言 > 正文

用C语言实现一款猜数字游戏

18-04-02        来源:[db:作者]  
收藏   我要投稿

用C语言实现一款猜数字游戏

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<windows.h>

int main()
{
    int start = 1;
    while (start)
    {
        printf("请选择:\n");
        printf("*******************\n");
        printf("**** 1 开始游戏****\n");
        printf("**** 0 退出游戏****\n");
        printf("*******************\n");
        scanf_s("%d", &start);
        switch (start)
        {
        case 1:
        {      int random;
               int input;
                  printf("*****游戏开始*****\n");
                  srand((unsigned)time(NULL));
                   random = rand() % 100;
                   input = 0;
                  while (1)
                  {
                      printf("你猜多少:\n");
                      scanf("%d", &input);
                      if (input > random)
                      {
                          printf("你猜大了\n");
                      }
                      else if (input < random)
                      {
                          printf("你猜小了\n");
                      }
                      else
                      {
                          printf("你猜对了!\n");
                          printf("恭喜您!\n");
                          Sleep(1000);
                          printf("\n\n");
                          break;
                      }
                  }
                  break;
        }
        case 0:
        {     
                 return 0;
        }
        default:
        {
                   printf("选择错误\n");
                   break;
        }
        }
    }
    return 0;
}

相关TAG标签
上一篇:C语言的移位操作符实例详解
下一篇:C语言如何实现C++ 中的类?
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站