猜数字游戏
Posted asibble
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了猜数字游戏相关的知识,希望对你有一定的参考价值。
这个游戏分层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;
}
的给小编点个赞好吗?
如果你有什么好的意见在修改代码上面请在评论区发表你的意见!
小编将积极听取你的意见和建议!
最好还是老话不喜欢不要喷。谢谢!
以上是关于猜数字游戏的主要内容,如果未能解决你的问题,请参考以下文章