【经典小游戏】猜数字


在这里插入图片描述

个人主页:C_GUIQU

在这里插入图片描述

前言

各位小伙伴大家好!
先问大家一个问题:我们为什么要学习?
简单来说,就是为了实践!只有不断学习才可以帮助我们更好地实践!
小编也是第一次讲解游戏,下面带来猜数字游戏的讲解!!后期不定时给大家更新好玩的游戏!!!
在这里插入图片描述

1. 游戏介绍

【概述】
猜数字游戏是小编学习C语言时写的第一个小游戏。

猜数字,顾名思义就是去想一个数字然后与电脑生成的一个有范围的随机数作比较,直到猜对为止。

【游戏过程】
1.自动产生一个1-100之间的随机数
2.猜数字

猜对了:就恭喜你猜对了,游戏结束。
猜错了:会告诉你是猜大了,还是猜小了,继续猜,直到猜对为止。

3.游戏可以一直玩,除非退出游戏

2. 游戏实现

#define _CRT_SECURE_NO_WARNINGS

#include<stdio.h> // 引入标准输入输出头文件
#include<stdlib.h> // 引入标准库头文件,用于调用 srand 和 rand 函数
#include<time.h> // 引入时间头文件,用于获取当前时间

// 菜单函数,用于打印游戏菜单
void menu() {
   
   
    printf("欢迎来到猜数字游戏!\n");
    printf("**************************\n");
    printf("********   1.play   ******\n");
    printf("********   0.exit   ******\n");
    printf("**************************\n");
}

// 游戏函数,包含猜数字游戏的主要逻辑
void game() {
   
   
    int guess = 0; // 定义变量用于存储玩家的猜测
    int ret = rand()%100+1; // 生成1到100之间的随机数

    // 循环直到玩家猜对数字
    while(1) {
   
   
  
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值