void menu()
{
printf("****************************");
printf("******* 1. play **********");
printf("******* 0. exit **********");
printf("****************************");
}
void game()
{
//0~99 1~100 加1即可
int ret = rand() % 100 + 1;
printf("%d", ret);
}
int main()
{
int input = 0;
srand((unsigned int)time(NULL));
do {
menu();
printf("请选择:>");
scanf("%d", &input);
switch (input)
{
case 1:
game();
printf("猜数字\n");
break;
case 0:
printf("退出游戏\n");
break;
default:
printf("选择错误,重新选择");
break;
}
} while (input);
return 0;
}
生成随机数
于 2024-05-02 22:26:59 首次发布
本文展示了如何使用C语言编写一个简单的命令行游戏,包含一个菜单选择系统,用户可以选择玩一个随机数猜测游戏或退出。程序通过do-while循环实现游戏逻辑。
摘要由CSDN通过智能技术生成