#define _CRT_SECURE_NO_WARNINGS 1

#include <stdio.h> #include <stdlib.h> #include <time.h> void menu() { printf("\n"); printf(" 1.开始 0.退出 ********\n"); printf("*******\n"); }

void game() { int ret = 0; int guess; ret = rand()%100+1; while (1) { printf("请猜数字并回车\n"); scanf("%d", &guess); if (guess > ret) { printf("你猜大了!\n"); } else if (guess < ret) printf("你猜小了!\n"); else { printf("恭喜你,猜对了!\n"); break; } } }

int main() { int input=0; srand((unsigned int)time(NULL)); do { menu(); printf("输入的数字请在0到100之间\n"); printf("请输入“1”或“0”开始或退出游戏>:\n"); scanf("%d", &input); switch (input) { case 1: game(); break; case 0: printf("退出游戏\n"); break; default: printf("输入错误,请重新输入“1”或“0”\n"); break; } } while (input);

return 0;

}

猜一个0-100之间的数字_#include

猜一个0-100之间的数字_#include_02