抑郁症健康,内容丰富有趣,生活中的好帮手!
抑郁症健康 > 趣味C——如何用C语言编写猜数字小游戏

趣味C——如何用C语言编写猜数字小游戏

时间:2023-10-15 20:33:50

相关推荐

游戏目的:电脑随机产生一个1~100的随机数,我们输入所猜的数字,电脑提示我们猜大了还是猜小了,根据电脑的提示逐渐缩小范围,直到猜对为止。

编写代码如下:

#include <stdio.h>#include <stdlib.h>#include <time.h>void menu(){printf("******************\n");printf("*******1.play*****\n");//输入1开始游戏printf("*******0.exit******\n");//输入0退出游戏printf("******************\n");}void game(){int k=0;int n=rand()%100+1;//随机产生一个1~100的数//printf("%d\n",n);while(scanf("%d",&k) != EOF){if(k<n)printf("猜小了\n");else if(k>n)printf("猜大了\n");else{printf("恭喜你,猜对了!\n");break;}}}int main(){int input=0;//添加一个选择游戏是否开始的菜单menu();srand((unsigned int)time(NULL));//利用srand产生随机数,写在主函数中do{//因为先让他循环一次,可以用do while 循环printf("玩游戏吗?> \n");scanf("%d",&input);switch(input){case 1:printf("开始游戏!\n");game();break;case 0:printf("游戏结束\n");break;default:printf("输入错误,请重新输入:>\n");break;}}while(input);return 0;}

如果觉得《趣味C——如何用C语言编写猜数字小游戏》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。