这个游戏分层3部份组成
1,主页面
2 ,进行简单判断是否进行游戏
3,进行游戏之后具体数字的判断以及相关判断的具体情况
主页面:
用与对与游戏者的指引,以及相关命令的操作
进行判断:
对于游戏者是否进行游戏简单的判断
进行游戏:
输入数字,正确可以了!
不正确,看具体情况进行提示,直到选择正确答案为止!
#这个游戏玩简单,但是自己做出来的,可以快乐玩耍。小编自己的成果!改了非常长的时间!源码在下面!
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void menu(void){
printf("*******************************\n");
printf("**** 1, play ****************\n");
printf("**** 0, exit ****************\n");
printf("*******************************\n");
}
void game (void){
int guess = 0;
//初始化
int r = rand()%100+1;
while (1) {
printf("猜数字:>");
scanf("%d",&guess);
if (guess>r) {
printf("输入数字过大\n");
}
else if (guess<r){
printf("输入数字过小\n");
}
else{
printf("输入正确\n");
break;
}
}
}
int main(int argc, const char * argv[]) {
// insert code here...
int input ;
srand((unsigned int)time(NULL));
do {
menu();
scanf("%d",&input);
switch (input) {
case 1:
game();
break;
case 2:
printf("退出游戏");
default:
break;
}
} while (input);
return 0;
}