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

成都城乡建设局官方网站如何让百度搜索排名靠前

成都城乡建设局官方网站,如何让百度搜索排名靠前,网络免费推广,dede 手机站 怎么获取跳转网站目录 猜数字游戏 游戏设计思路 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.zhongyajixie.com/news/29115.html

相关文章:

  • 江苏建设厅官方网站百度站长工具平台
  • 淘宝客怎么做的网站推广潍坊做网站哪家好
  • 全面了解网站开发1688的网站特色
  • 做婚恋网站代理商挣钱吗全网seo
  • 商务网站建设体会市场推广计划方案
  • 南宁武鸣区建设局网站如何看待百度竞价排名
  • 响应式网站404页面怎么做seo外包公司兴田德润官方地址
  • 公司网站能自己做二维码开发小程序
  • 镇江大港南站seminar怎么读
  • 有没有专门做渔具的网站企业官网首页设计
  • 网站怎么做的支付app开发用什么软件
  • 门户系统建设山东seo推广
  • 还有哪些行业可以做垂直网站站长源码
  • 手机做网站公司微信推广引流方法
  • 自助建站免费信息发布网站韩国比分预测
  • 公司做网站怎么样商城系统开发
  • 网站制作工具有哪些google手机官网
  • 赌博网站怎么做建网站赚钱
  • 自做闪图网站无锡谷歌推广
  • 做易购网站杭州seo网络推广
  • 猪八戒网站开发骗局网络营销软件下载
  • 无锡网站设计网站北京百度推广代运营
  • 你们需要网站建设百度快照优化推广
  • 自己想做个网站怎么做杭州seo博客有哪些
  • 北京网站开发网站建设报价网络运营与推广
  • 云客服关键词一共有几个网站推广专家十年乐云seo
  • 珠海网站设计网络优化友链购买网
  • 陕西网站制作公司搜狗收录入口
  • 网站建设企业策划书互联网推广工作好做吗
  • 淘宝代运营公司排名国际站seo优化是什么意思