猜一猜

it2026-01-22  6

编写一个小游戏,自娱自乐

void menu() { printf("************************************\n"); printf("******* 1.piay *********\n"); printf("******* 2.exit *********\n"); printf("************************************\n"); } void game() { //生成随机数 //时间函数 int guess = 0; int tmp = rand()%100+1; /*printf("%d\n", tmp);*/ while(1) { scanf("%d", &guess); if (guess > tmp) { printf("猜大了\n"); } else if (guess < tmp) { printf("猜小了\n"); } else { printf("恭喜你,猜对了\n"); break; } //猜数字 } } int main() { int input = 0; srand((unsigned int)time(NULL));//时刻发生变化的数字 do { menu(); printf("请选择:>"); scanf("%d", &input); switch (input) { case 1: //游戏的逻辑 game();//真正的游戏逻辑 break; case 2: printf("退出游戏\n"); break; default: printf("选择错误,请重新选择\n"); break; } } while (input); return 0; }
最新回复(0)