完成猜数字游戏
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib>
#include<string.h>
#include<time.h>
void Game(){
//系统自动生成一个数,随机数(1——100)
int toGuess=rand()%100+1;
while(1){
//让用户输入一个整数
printf("请输入一个整数:");
int num=0;
scandf("%d",&num);
if(num<toGuess){
printf("低了!\n");
}else if(num>toGuess){
printf("高了!\n");
}else{
printf("恭喜你,猜对了!");
break;
}
}
}
int Menu(){
printf("===================\n");
printf(" 1.开始游戏\n");
printf(" 0.退出游戏\n");
printf("===================\n");
printf(" 请输入您的选择:\n");
int choice=0;
scanf("%d",&choice);
return choice;
}
int main(){
//时间戳
srand((unsigned int)time(0));
while(1){
int choice=Menu();
if(choice==1){
Game();
}else{
printf("再见!\n");
break;}
}
}