100之内的猜数字游戏
来源:互联网 发布:muji懒人沙发 知乎 编辑:程序博客网 时间:2024/06/05 17:22
*猜数字游戏,首先弹出游戏选择页面,可供玩家选择开始游戏和退出游戏*选择开始游戏时,系统会随机产生一个1~100之间的数字*玩家输入猜的数字,如果大于系统产生的随机数时提示太大,反之提示太小。*猜对时系统自动进入刚开始的选择页面,供玩家选择*选则退出游戏时退出#include<stdio.h>#include<string.h>//strlen函数需要调用的头文件int game(){ int i=0,j=0,m=0; printf("请输入你要猜的数字:\n"); srand((unsigned)time(NULL));//按时间产生一个随机值 j=rand()%100;//产生的值在1~100之间 for(m=1;m<10000;m++) { scanf("%d",&i);//scanf函数里不加\n if(i>100) printf("请重新输入0~100之间的数!\n"); else if(i>j) printf("太大了!\n"); else if(i<j) printf("太小了!\n"); else if("j==i") { printf("恭喜你,猜对了!\n"); break;\\猜对后跳出循环 } } main()\\再次进入main函数,让用户选择“再玩一次”或者“退出游戏” ; return 0;}int main(){ int arr[20]; printf("--------------------------------------------------------------------------------------------------------------\n"); printf(" 猜数字游戏 \n"); printf("-------------------------------------\n"); printf("*************************************\n"); printf("*************************************\n"); printf("*************************************\n"); printf("* 1.开始游戏 * 2.退出游戏 *\n"); printf("*************************************\n"); printf("*************************************\n"); printf("*************************************\n"); printf("--------------------------------------------------------------------------------------------------------------\n"); scanf("%s",arr); /*switch(d) { case 1: { game(); } break; case 2: printf("拜拜,欢迎下次再来玩!"); }*/ if(strcmp(arr,"1")==0) { game();//条件满足时进入,用户定义的game()函数 } else if(strcmp("2",arr)==0)//比较输入的字符串和字符串“2”是否相等,相等则执行 { printf("拜拜,欢迎下次再来玩!!"); } return 0;}感谢您的阅读,希望留下宝贵的意见或建议。欢迎指出错误之处!
阅读全文
1 0
- 100之内的猜数字游戏
- 猜数字的游戏
- 0到100的猜数字游戏
- 猜数字的游戏(GuessNumber)
- 猜数字游戏的实现
- 猜数字游戏的实现
- 猜数字游戏的实现
- 猜数字游戏的提示
- 猜数字游戏的提示
- 一个猜数字的游戏
- 猜数字的游戏Python3
- 随机数的猜数字游戏
- 猜数字游戏的提示
- 一个猜数字游戏的算法
- 一个猜数字的游戏(源代码)
- 解猜数字游戏的程序
- 文曲星上的猜数字游戏程序
- java编写的猜数字游戏
- 以太坊开发(1)private network
- win10下安装wampserver和Mantis
- 看了一本C++11的书
- pygame入门小游戏(外星人入侵(2)设置背景颜色和添加背景图)
- 【转载】mysql:1153 Got a packet bigger than ‘max_allowed_packet’ bytes的解决方法
- 100之内的猜数字游戏
- java double类型精度控制
- UCSC 人类参考基因组hg19数据下载
- React高级指南(八)【Reconciliation】
- VMware Workstation虚拟机上网设置(http://www.osyunwei.com/archives/1773.html)
- C malloc
- UE4之去掉屏幕提示
- 学生的等级
- Error reading from file descriptor 13: Input/output error