void nume()
{
printf("***************************\n");
printf("*****1.paly 0.exet.*******\n");
printf("***************************\n");
}//菜单打印
void tese()
{
int ret = rand() % 100 + 1;//控制1-100的数字
int y = 0;
printf("开始游戏,请输入你要猜的数字\n");
while (1)//循环判断
{
scanf("%d", &y);
if (y < ret)
{
printf("猜小了\n");
}
else if (y > ret)
{
printf("猜大了\n");
}
else
{
printf("恭喜你,猜对了\n");
break;
}
}
}
int main()
{
int x = 0;
srand((unsigned int)time(NULL));//随机数生成
do//选择菜单循环
{
nume();
printf("你要玩游戏吗:");
scanf("%d", &x);
switch (x)
{
case 1:
tese();
break;
case 0:
printf("已退出\n");
break;
default:
printf("重新输入\n");
break;
}
} while (x);
return 0;
}
自己实现的第一个小游戏代码(猜数字)
猜你喜欢
转载自blog.csdn.net/nanmiao666/article/details/130267760
今日推荐
周排行