猜数字游戏
来源:互联网 发布:短信呼叫转移软件 编辑:程序博客网 时间:2024/05/21 22:33
实现一个猜数字游戏,要求随机生成一个100以内的数之后,输入数字进行猜测。若猜的数比随机数大,输出猜大了。反之输出猜小了。如果输入数字不合理,输出输入有误。如果猜对了输出恭喜你猜对了。
首先我们需要在屏幕上打印一个菜单,以便于玩家选择是否进行游戏。
void menu(){printf("#####################################\n");printf("########1.play 0.exit#############\n");printf("#####################################\n");}
接下来我们要实现猜数字游戏的过程。
void game(){int rand_num = rand()%100;int tmp = 0;while(1){printf("请输入你要猜的数字:");scanf("%d",&tmp);if(tmp < rand_num){printf("猜小了\n"); }else if(tmp > rand_num){printf("猜大了\n");}else{printf("恭喜你猜对了\n");break;}}}
最后编写主函数内部的内容,对菜单的内容进行选择。int main(){int input = 0;srand((unsigned int)time(NULL));do{menu();printf("请输入你的选择:");scanf("%d ",&input);switch(input){case 1:game();break;case 0:break;default:printf("输入错误\n");break;}}while(input);return 0;}
根据函数体内部所需,我们要在最开始写上对应的头文件#include<stdio.h>#include<stdlib.h>#include<time.h>
这样我们就完成了猜数字游戏 0 0
- 游戏_猜数字
- 猜数字游戏
- 猜数字游戏
- 猜数字游戏源码
- 猜数字游戏
- 猜数字游戏
- python猜数字游戏
- 猜数字游戏
- 猜数字游戏
- 猜数字游戏
- 猜数字游戏
- 猜数字游戏
- 猜数字游戏
- 关于猜数字游戏
- 猜数字游戏实现
- 猜数字游戏
- 模拟猜数字游戏
- 猜数字游戏
- Python+Selenium练习篇之19-断言页面标题
- 【学习笔记】选择优化数据类型的原则
- Qt 中QProgressBar 的使用
- 020遍历打印一个元素的所有属性
- java组合与继承
- 猜数字游戏
- 浅谈arguments与arguments的妙用
- 马踏过河卒
- MT7620a openwrt 设置开发板IP
- JS深拷贝继承
- java多线程
- 每天一个Linux命令(13):less
- hdu 4461 The Power of Xiangqi(简单模拟)
- 贝叶斯分类器(中)