贴上代码
'//一个猜数字游戏' #define _CRT_SECURE_NO_WARNINGS 1 #include运行实例:#include #include '//提示菜单' void menu() { printf("*************************************n"); printf("********** 输入1开始游戏 **********n"); printf("********** 输入0退出游戏 **********n"); printf("*************************************n"); } '//游戏主体' void game() { //1. 生成随机数 int result = rand() % 100 + 1; //2. 猜数字并给出提示 int input = 0; do { printf("请输入您猜的数字:"); scanf("%d", &input); //输入所猜的数字 if (input < result) { printf("小了"); } else if (input > result) printf("大了"); else { printf("猜对了"); } } while (input != result); } int main() { srand((unsigned int)time(NULL)); int control; do { menu(); scanf("%d", &control); if (control == 1) game(); else if (control == 0) printf("退出游戏"); else printf("输入错误,请重新输入"); } while (control); return 0; }



