#include <stdio.h>
#include <time.h>
#include <stdlib.h>
//先构造函数
//1、菜单 2、游戏实现函数 3、调用函数实现功能(主程序)
void nemu()
{printf("****欢迎来到王者荣耀*****\n");printf("**敌军还有三秒到达战场***\n");printf("********全军出击*********\n");printf("*****1.paly***2.exit*****\n");printf("*************************\n");
}
void game()
{int num = 0;//生成的数int tmp = 0;//猜的数num = rand()%100+1;printf("请猜数字\n");while(1){scanf("%d", &tmp);if(tmp == num){printf("猜对了\n");break;}else if(tmp > num)printf("猜大了\n");elseprintf("猜小了\n");}
}int main()
{int input =0;srand((unsigned int )time(NULL));do{nemu();printf("请选择:\n");scanf_s("%d",&input);switch (input){case 1:game();break;case 0:exit(0);break;default:printf("我韩信贼6\n");break;}}while(input);
return 0;
}

这里说一下用到的函数

1、time 函数返回一个从当前时间点到计算机起始时间的差值

起始时间是1970.1.1零点

2、rand函数的作用呢是生成一个随机数 但是每次生成的随机数相同

用法例如 rand()%100  产生一个0-99之间的随机数

3、srand函数 调用rand函数之前 设置随机数生成器 是的产生的随机数不同

丰富游戏性

该函数在程序内部仅调用一次

写的若有不足

你在评论里骂我啊

反正我又不会改(手动滑稽)

C语言写一个猜数字游戏?我只想玩王者荣耀相关推荐

  1. 利用C语言设计一个猜数字游戏

    问题解决: 设计一个猜数字游戏,通过简单代码,可以空闲时和舍友一起玩. 目录 1.游戏总代码(随便复制,易学习) 2.游戏设计思路解析 3.关于时间戳的知识:(如何让电脑输出一个1~100的随机数)h ...

  2. c语言编写一个猜数字游戏编写

    1.C语言实现猜数字游戏: #define _CRT_SECURE_NO_WARNINGS//猜数字游戏: // 1.由电脑自动生成一个随机数字 // 2.猜数字#include <stdio. ...

  3. python猜年龄代码_python入门教程NO.7用python来写一个猜数字游戏

    python入门教程 本文涉及的python基础语法为while循环 #python#3中while语句常常被用于循环执行某个程序,任何非0和非空null的值,都会被条件判断为True while 条 ...

  4. C语言写出猜数字游戏的代码

    猜数字游戏,即电脑生成随机数,根据用户输入猜大猜小最终实现猜对数字 思想:电脑生成随机数跟用户输入的那个数进行比较,若大了或者小了继续猜,这里可以写个死循环知道猜对才可以跳出来 代码如下所示: #in ...

  5. html写一个猜数字游戏,JS实现网页端猜数字小游戏

    本文实例为大家分享了JS实现网页端猜数字游戏的具体代码,供大家参考,具体内容如下 题目描述 电脑产生一个0到100之间的随机数字,并且要求用户来猜,如果用户猜的数字比这个数字大,电脑会提示" ...

  6. 利用Java语言编写一个猜数字游戏(有次数限制)

    猜数字小游戏. 利用Java语言编写. 题目: 用代码模拟猜数字的小游戏. 思路: 1.首先需要产生一个随机数字,并且一旦产生不再变化.用Random的nextInt方法 2.需要键盘输入,所以用到了 ...

  7. java猜数字游戏界面_用java来写一个猜数字游戏,要用到界面

    展开全部 package p1; import java.awt.Color; import java.awt.Container; import java.awt.event.ActionEvent ...

  8. C语言习题:猜数字游戏(C语言随机数)

    C语言习题:猜数字游戏(C语言随机数) 需要了解C语言随机数的生成方法: 在C语言中比较常用的随机函数是 rand 函数,它可以随机的产生 0 ~ rand_max 的随机数,定义类型不同最大值也不同 ...

  9. c语言程序设计 猜数字,猜数字游戏c语言编程,c语言编程 编一个猜数字游戏

    c语言编程 编一个猜数字游戏 #include #include #include #include void main()/*主函数*/ { int a,b,times=0,i,j,guess=0, ...

最新文章

  1. 电容屏:为什么带手套无法进行操作手机?
  2. 2015/Province_C_C++_C/8/饮料换购
  3. 【杭州云栖】飞天技术汇CDN与边缘计算专场:让内容离消费者更进一步
  4. mysql中视图和表的区别及联系_MySQL中Update、select联用操作单表、多表,及视图与临时表的区别...
  5. poj 2065 SETI(gauss---≡)
  6. Bootstrap FileInput.js + springmvc uploadFile
  7. Vim快捷键-键位图
  8. opencv实现图片的任意角度旋转
  9. 清华山维eps软件_cass3D三维立体数据采集软件
  10. 从低位开始取出长整型变量s中奇数位上的数依次构成一个新数放在t中
  11. 在abap中的SQL嵌套
  12. 线程死锁、锁死、饥饿、活锁讲解
  13. 出现无法解析的外部符号 LZ4_decompress_safe等问题
  14. log 的抓取与分析
  15. 第二章 Selenium-API操作
  16. Android源码编译遇到Java虚拟机内存不够等相关Jack问题,解决方法
  17. TCP/IP网络协议详解
  18. java中的while和do while循环语句
  19. 苹果6如何截屏_苹果商量里需要花6元,才能买到的游戏:论如何建立一个修仙门派,到底好不好玩...
  20. 人工智能建立本体库_基于人工智能重构易经八卦

热门文章

  1. 操作系统接口shell
  2. 惊!又一家知名企业被查!
  3. QQ小程序 应用类型不匹配
  4. 文旅夜游——让城市夜晚更加绚烂多彩
  5. css js 简单的径向菜单学习笔记
  6. 钉钉小程序复选框 全选反选 表单获取内容有误处理
  7. 这世上,真有人会陪你手握屠龙刀,杀得生活措手不及!
  8. 一种简单、安全的Dota全图新思路
  9. 小米 13和iQOO 11区别 参数对比评测
  10. 【挖矿程式】oCam 萤幕录影软体竟然藏有挖矿程式 (BRTSvc)(转)