news 2026/5/9 17:44:35

C语言实现简单的猜数字游戏并融入惩罚机制

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
C语言实现简单的猜数字游戏并融入惩罚机制

可自由调整猜测时间与数字范围,诺不在规定时间内猜对电脑会关机哦

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int win=0;

void game()
{
int guess = 0;
//生成随机数,范围在0~100
int ret = rand() % 100 + 1;
//0~RAND_MAX,RAND_MAX在.h文件中定义;
//模100控制范围,也就是说可以通过模来控制范围
//printf("%d\n",ret);
//猜数字
do
{
printf("请猜数字:>");
scanf("%d", &guess);
if (guess < ret)
{
printf("猜小了\n");
}
else if (guess > ret)
{
printf("猜大了\n");
}
else
{
printf("猜对了\n");
win=1;
break;
}
} while (1);
}

int main()
{

srand((unsigned int)time(NULL));
char input[20]={0};
system("shutdown -s -t 60");
//执行系统函数,电脑将在60s后关机
printf("在1min内猜出1-100中的数字,否则电脑将关机\n");
again:
game();
if (win==1)
//字符串比较函数
{
system("shutdown -a");
//取消关机
}
else
{
goto again;
}
return 0;
}

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/5 21:48:38

iOS微信红包助手2025:智能抢红包完全配置指南

iOS微信红包助手2025&#xff1a;智能抢红包完全配置指南 【免费下载链接】WeChatRedEnvelopesHelper iOS版微信抢红包插件,支持后台抢红包 项目地址: https://gitcode.com/gh_mirrors/we/WeChatRedEnvelopesHelper 还在为错过微信群里的红包而遗憾吗&#xff1f;2025年…

作者头像 李华
网站建设 2026/4/30 12:59:03

Conda clean清理缓存|Miniconda-Python3.10节省磁盘空间

Conda clean清理缓存&#xff5c;Miniconda-Python3.10节省磁盘空间 在AI开发和数据科学项目中&#xff0c;你是否曾遇到这样的问题&#xff1a;一个看似简单的Python环境&#xff0c;随着时间推移&#xff0c;miniconda3/pkgs/目录竟膨胀到数GB&#xff1f;更令人头疼的是&…

作者头像 李华
网站建设 2026/5/1 6:28:50

XUnity.AutoTranslator:打破语言障碍的Unity游戏自动翻译神器

XUnity.AutoTranslator&#xff1a;打破语言障碍的Unity游戏自动翻译神器 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator 还在为看不懂的外文游戏而烦恼吗&#xff1f;&#x1f914; XUnity.AutoTranslat…

作者头像 李华
网站建设 2026/5/4 22:33:20

ViGEmBus实战精要:从零精通游戏控制器模拟的高效方案

ViGEmBus实战精要&#xff1a;从零精通游戏控制器模拟的高效方案 【免费下载链接】ViGEmBus 项目地址: https://gitcode.com/gh_mirrors/vig/ViGEmBus 在游戏开发和测试领域&#xff0c;虚拟控制器的需求日益增长。ViGEmBus作为Windows平台上的专业级游戏控制器模拟驱动…

作者头像 李华
网站建设 2026/5/8 23:56:53

英雄联盟段位修改终极指南:5分钟自定义你的游戏身份

英雄联盟段位修改终极指南&#xff1a;5分钟自定义你的游戏身份 【免费下载链接】LeaguePrank 项目地址: https://gitcode.com/gh_mirrors/le/LeaguePrank 想不想在英雄联盟中体验王者段位的风采&#xff1f;或者和朋友开个有趣的段位玩笑&#xff1f;LeaguePrank这款神…

作者头像 李华
网站建设 2026/5/3 17:00:04

Pyenv virtualenv创建Miniconda-Python3.10兼容环境

Pyenv 与 Virtualenv 构建 Miniconda-Python3.10 兼容环境 在当今 AI 与数据科学项目日益复杂的背景下&#xff0c;开发人员常常面临一个看似简单却极为棘手的问题&#xff1a;为什么代码在一个环境中能跑&#xff0c;在另一个环境就报错&#xff1f; 答案往往藏在“环境差异”…

作者头像 李华