C语言经典小游戏 -- 猜数字

简介: C语言经典小游戏 -- 猜数字
#define  _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
 menu()//界面函数
{
  printf("***************************\n");
  printf("********* 1.play  *********\n");
  printf("********* 0.exit  *********\n");
  printf("***************************\n");
}
 vest()//猜数用的函数
{
   int m = rand() % 100 + 1;//生成1~100以内的随机数
  int guess = 0;
  while (1)
  {
    scanf("%d", &guess);
    if (guess < m )
      printf("猜小了\n");
    else if (guess > m)
      printf("猜大了\n");
    else
    {
      printf("猜对了\n");
      break;
    }
  }
}
int main()
{
  int i = 0;
  srand((unsigned int)time(NULL));
  do
  {
    menu();//调用界面函数
    printf("请选择:");
    scanf("%d", &i);
    switch (i)
    {
    case 1:
    {
      printf("猜数字:");
       vest();//调用猜数用的函数
       break;
    }
    case 0:
      printf("退出游戏\n");
      break;
    default:
      printf("输入错误,重新选择\n");
      break;
    }
  } while (i);
  return 0;
}
目录
相关文章
|
6天前
|
C语言
【C语言】猜数字小游戏的一步一步实现2
【C语言】猜数字小游戏的一步一步实现
|
6天前
|
算法 C语言
【C语言】猜数字小游戏的一步一步实现1
【C语言】猜数字小游戏的一步一步实现
|
6天前
|
程序员 C语言
【C语言实战项目】猜数字游戏
【C语言实战项目】猜数字游戏
33 0
【C语言实战项目】猜数字游戏
|
6天前
|
C语言
C语言之三子棋小游戏
C语言之三子棋小游戏
|
6天前
|
C语言
关于使用C语言编写一个简单的猜数字游戏
关于使用C语言编写一个简单的猜数字游戏
26 0
|
6天前
|
C语言
C语言之实现贪吃蛇小游戏篇(2)
C语言之实现贪吃蛇小游戏篇(2)
27 1
|
6天前
|
存储 小程序 编译器
C语言之三子棋小游戏的应用
C语言之三子棋小游戏的应用
|
6天前
|
算法 编译器 C语言
C语言猜数字小游戏(也包含python实现的用法)
本文基于VS2022、pycharm和前面的知识,写一个凭借分支与循环的小游戏,比如: 写一个猜数字游戏 游戏要求: 电脑自动生成1~100的随机数 玩家猜数字,猜数的过程中,根据猜测数据的大小给出大了或小了的反馈,直到猜对,游戏结束 在pyhton中生成随机数是比较简单的,可以直接导入random的包,直接生成随机数,导致写猜数字小游戏变成了判读语句和循环语句嵌套就能写出来,所以我不做过多的介绍了,可以直接看后面的代码展示,想了解更多的python可看python的基础知识,这里面有我在学习python的过程中写的笔记
35 0
|
6天前
|
C语言
爱上C语言:扫雷小游戏,展开一片功能实现
爱上C语言:扫雷小游戏,展开一片功能实现
爱上C语言:扫雷小游戏,展开一片功能实现
|
6天前
|
人工智能 机器人 测试技术
【C语言】C语言实现猜单词小游戏(源码+报告)【独一无二】
【C语言】C语言实现猜单词小游戏(源码+报告)【独一无二】