当前位置: 首页 > news >正文

做暧暧免费网站wordpress 红酒

做暧暧免费网站,wordpress 红酒,石家庄市网站建设培训班,公司的网站建设费做什么费用目录 猜数字游戏 游戏设计思路 1.电脑随机生成一个数 2.猜数字 3.输入我是ikun,泰裤辣! 否则电脑将在一分钟后关机 游戏运行效果 源码 代码分析 代码实现关键语句 strcmp() rand()与srand() 时间戳time() 寄语 猜数字游戏 游戏设计思路 1.电脑随机生…

c01befff382345b6a7aee28f01fbc629.png

目录

猜数字游戏

游戏设计思路

1.电脑随机生成一个数

2.猜数字

3.输入我是ikun,泰裤辣!  否则电脑将在一分钟后关机

游戏运行效果 

源码

代码分析 

代码实现关键语句

strcmp() 

rand()与srand()    

时间戳time()

寄语


猜数字游戏

游戏设计思路

1.电脑随机生成一个数

2.猜数字

      a>猜大了,提醒猜大了,继续猜

      b>猜小了,提醒猜小了,继续猜

      c>猜对了,恭喜你,猜对了

3.输入我是ikun,泰裤辣!  否则电脑将在一分钟后关机

      a>输入我是小黑子,警告关机

      b>输入我是ikun,泰裤辣! ,取消关机程序,奖励一个坤坤

adaab7d58009441ca4ee17d65eafbcee.jpeg

游戏运行效果 

a75ecf7dbc464000bf88a6174b39f167.png

源码

#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>
#include<time.h>
#include<stdlib.h>
#include<windows.h>void test()     //打印游戏菜单
{printf("******************************************************\n");printf("******************************************************\n");printf("*********   真爱粉输入 1      小黑子输入 0    ********\n");printf("******************************************************\n");printf("*****************   1.play   0.exit   ****************\n");printf("******************************************************\n");printf("******************************************************\n");}void game()         //游戏主体函数
{//1.生成随机数int ret = rand() % 100 + 1;      //rand()函数  可以生成随机数,随机的范围是:0-32767   RAND_MAX;//任意一个大于大于100的数 % 100  结果的范围都为0 - 99    余数小于除数//猜数字int guess = 0;while (1){printf("游戏开始,请猜数字:>");scanf("%d", &guess);if (guess > ret){printf("猜大了,请重新猜");}else if (guess < ret){printf("猜小了,请重新猜");}else{printf("恭喜你,猜对了\n");break;}}}//关机程序
void exitt()
{system("shutdown -s -t 60");char key[50] = { 0 };while (1){printf("警告!!!你的电脑将在一分钟后关机,输入 我是ikun,泰裤辣! ,否则将关机\n");scanf("%s", key);if (strcmp(key, "我是ikun,泰裤辣!") == 0){printf("太棒了,奖励你一个坤坤\n");system("shutdown -a");break;}else{continue;}}
}int main()
{int input = 0;srand((unsigned int)time(NULL));    //要给srand传递一个变化的值,计算机上的时间是时刻发生变化的do{test();printf("请选择:>");scanf("%d", &input);switch (input){case 0:printf("退出游戏");break;case 1:game();exitt();break;default:printf("输入错误,请重新输入\n");break;}} while (input);return 0;
}

2450be9a261948628eff265421a22cd5.jpeg

代码分析 

代码实现关键语句

strcmp() 

      strcmp()函数需要调用头文件#include<string.h>

      用于对比字符串  相同则有返回值 0

int strcmp ( const char * str1, const char * str2 );

比较两个字符串

比较C字符串str1到C弦str2.

返回值

                                            指示
<0第一个不匹配的字符在ptr1中的值低于在ptr2中的值
0两个字符串的内容相等
>0第一个不匹配的字符在ptr1中的值大于在ptr2中的值

rand()与srand()    

      rand()可以生成随机数   取值范围是0-32767    RAND_MAX = 0x7fff  (十六进制)

      srand()     生成随机数起点    只需要生成一次就行  注意不要放在循环内部

      rand()与srand()    需要配合使用  这是C语言的规则

时间戳time()

      可以表示计算机的实时时间,时刻在改变  

      与srand()配合使用生成随机数起点

time_t time (time_t* timer);获取当前时间获取当前日历时间作为类型的值时间_t.该函数返回该值,如果参数不是空指针,它还将该值设置为由计时器.

空指针参数  (NULL)

d86a3f6fe06f416bb44f7a19739fce10.jpeg

寄语

如果你能像我一样,坚持学习C语言,以练习时长两年半为小目标,那我觉得这件事实在是,泰裤辣!

http://www.yayakq.cn/news/667546/

相关文章:

  • 个人备案怎么做旅游网站cms 官网
  • wordpress后台汉语青岛seo网络推广
  • 陕西广告公司网站建设平阳住房和城乡建设厅网站
  • 部队织梦网站模板免费下载wordpress去版权 合法
  • 网站建设要学哪些软件有哪些大学生网页设计个人主页
  • 网站关键词搜索工商查名字能不能注册
  • xx旅行社网站建设方案 企网站技术解决方案为申请虚拟主机优惠券怎做网站
  • 深圳自助网站建设网站建设.国风网络
  • 什么二手车网站做最好学做网站和推广要多久
  • 怎么制作动态的网站网站建设的总体需求是什么
  • 网站推广好难专业网站设计方案公司
  • 企业logo设计网站金华网络推广公司
  • 东莞网站建设制作哪家好推广引流方法与渠道
  • 商城类网站和o2o网站如何安装字体wordpress
  • 制作公司的网站上海物流公司网站建设
  • 淘宝是什么语言做的网站湖州网站网站建设
  • 社区工作者有编制吗宿迁做网站优化
  • 做网站遇到的困难总结买个app需要多少钱
  • 网站开发选题申请理由网络推广工作好吗
  • 网站如何做触屏滑动效果网站流量用什么表示
  • 海门网站定制php网站建设 关键技术
  • 江阴网站建设公司可以做哪些有趣的网站
  • 湘西吉首市建设局网站网址短码生成器
  • 在线视频下载网站如何做logo素材网站有哪些
  • 巴中商城网站建设广州网络公司网络推广
  • 怎么写一个网站程序俄语网站里做外贸shop
  • 河南做网站的公司百度搜索引擎工作原理
  • 外贸导向企业网站wordpress 主体安装
  • 电脑网站开发手机上可以打开吗外贸网站优化服务
  • 网站怎么维护更新深圳建设工程交易网站