编写一个C程序来创建一个HI-LO游戏。在这个游戏中,计算机产生一个介于1和100之间的随机整数,并让用户尝试猜测生成的数字。如果用户猜到正确的号码,则会显示消息“万岁,你赢了!”。每次猜错后,电脑都会显示“错误号码,再试一次”的信息,指示猜测是否过高或过低,并显示剩余的猜测数。在七次错误猜测后,电脑应该显示“对不起,你输了”的信息和正确的号码。
2条回答 默认 最新
- CSDN专家-link 2022-10-30 12:18关注
这个网上有很多现成的代码的
#include<stdio.h> #include <stdlib.h> #include <time.h> int main() { srand(time(NULL)); int n = rand()%100+1; int m = 7; while(m>=0) { printf("请猜一个数:"); int a; scanf("%d",&a); if(a==n) { printf("万岁,你赢了!\n"); break; } else { printf("错误号码,再试一次\n"); if(a>n) printf("猜大了\n"); else printf("猜小了\n"); m--; printf("你还能猜%d次\n",m); } } if(m==0) printf("对不起,你输了,正确数是%d\n",n); return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录
悬赏问题
- ¥15 急matlab编程仿真二阶震荡系统
- ¥20 TEC-9的数据通路实验
- ¥15 ue5 .3之前好好的现在只要是激活关卡就会崩溃
- ¥50 MATLAB实现圆柱体容器内球形颗粒堆积
- ¥15 python如何将动态的多个子列表,拼接后进行集合的交集
- ¥20 vitis-ai量化基于pytorch框架下的yolov5模型
- ¥15 如何实现H5在QQ平台上的二次分享卡片效果?
- ¥15 python爬取bilibili校园招聘网站
- ¥30 求解达问题(有红包)
- ¥15 请解包一个pak文件