#include<stdio.h>
#include<stdlib.h>
#include<time.h>
void Play_game(){
int randrom=rand()%100+1;//生成1-100的随机数字
//printf("%d\n",randrom);
int guess=0;
while(1){
printf("输入猜想的数字\n");
scanf("%d",&guess);
if(guess>randrom){
printf("猜想的数字比实际数字大\n");
}
else if(guess<randrom){
printf("猜想的数字比实际数字小\n");
}
else {
printf("恭喜,猜到了\n");
break;
}
}
}
int main()
{
//猜数字游戏
int game=0;
srand((unsigned int)time(NULL));
//时间戳
do{
printf("1.play*****0.退出******\n");
scanf("%d",&game);
switch(game){
case 1:
Play_game();
break;
case 0:
printf("正在退出\n");
break;
default:
printf("输入错误,重新输入\n");
break;
}
}while(game);
}
C语言: 猜数字游戏
最新推荐文章于 2024-11-02 21:21:18 发布
本文介绍了使用C语言编写的简单猜数字游戏程序,用户可以选择玩或者退出,通过while循环和switch-case结构控制游戏流程。
摘要由CSDN通过智能技术生成