小游戏
最编程
2023-12-28 12:13:37
...
#include <time.h>
#include <stdlib.h>
#include <stdio.h>
//小游戏
void mu()
{
printf("************************\n");
printf("***** 1play.0 exit *****\n");
printf("************************\n");
}
void game()
{
int guess = 0;//接受猜的数字
int ret = 0;//接受生成的数
ret = rand()%100+1;//生成1-100之间的随机数
while(1)
{
printf("猜数字(1-100)\n");
scanf("%d",&guess);
if(guess>ret)
{
printf("猜大了\n");
}
else if(guess<ret)
{
printf("猜小了\n");
}
else
{
printf("猜对了");
break;
}
}
}
int main()
{
int input = 0;
srand((unsigned int) time(NULL));//利用时间戳,随机生成一个数字
do
{
mu();
printf("请输入\n");
scanf("%d",&input);
switch(input)
{
case 1:
game();
break;
case 0:
printf("退出\n");
break;
default :
printf("选择错误\n");
break;
}
}
while(input);
return 0;
}
#include <stdlib.h>
#include <stdio.h>
//小游戏
void mu()
{
printf("************************\n");
printf("***** 1play.0 exit *****\n");
printf("************************\n");
}
void game()
{
int guess = 0;//接受猜的数字
int ret = 0;//接受生成的数
ret = rand()%100+1;//生成1-100之间的随机数
while(1)
{
printf("猜数字(1-100)\n");
scanf("%d",&guess);
if(guess>ret)
{
printf("猜大了\n");
}
else if(guess<ret)
{
printf("猜小了\n");
}
else
{
printf("猜对了");
break;
}
}
}
int main()
{
int input = 0;
srand((unsigned int) time(NULL));//利用时间戳,随机生成一个数字
do
{
mu();
printf("请输入\n");
scanf("%d",&input);
switch(input)
{
case 1:
game();
break;
case 0:
printf("退出\n");
break;
default :
printf("选择错误\n");
break;
}
}
while(input);
return 0;
}
上一篇: 太有趣了!我的Python技能开发了一个迷你游戏!
下一篇: 点击此处,参与小蚂蚁学员们的小游戏