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

保险网站建设优缺点公司网站的定义

保险网站建设优缺点,公司网站的定义,微信推广方式有哪些,网站优化哪家公司好目录 猜数字游戏 游戏设计思路 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/514457/

相关文章:

  • intitle 无线网站制作嘉兴网站快速排名优化
  • 网站开发与设计实训报告1000字wordpress编辑插件
  • 货运配载做网站建一个网站素材哪里来
  • 成都市建设厅网站查询全国最大型网站建设
  • 网站后台登入不了出现验证码错误WordPress标题换行显示
  • 天威虎建设集团官方网站无锡公司网站制作
  • 营销型网站跟云网站html文档模板
  • 佛山国内快速建站网站建设 福步
  • 淘客网站要怎么做温州网站排名优化
  • 太原站建设有多长时间国际1688网站
  • wordpress去掉购物车seo推广学院
  • wordpress中国网站模板wordpress 禁止保存
  • 做网站商城的目的是什么哪个汽车网站好
  • 网站建设中幻灯片如何加链接配置jsp网站开发环境
  • 网站正在建设中亚洲江苏省城乡建设厅网站
  • 移动端网站建设方案提升学历官网报名多少钱
  • 现在市面网站做推广好制作一个网页需要哪几个步骤
  • 网站照片要求56m做图片视频的网站是什么
  • 网站空间安装深一集团的网站谁做的
  • 公司网站建设费用怎么入账湖州网站建设推广
  • 建设p2p网站123
  • wordpress网站维护教程wordpress站点的临时域名
  • 公司网站后台上怎么上传图片呢推荐郑州网站建设公司
  • 网站建设都需要什么文案电子商务网站建设与维护 教材
  • 企业微网站怎么做免费的网站域名查询方法有哪些
  • 网站建设书籍在线阅读专注专业网站建设
  • jq网站模板做网站原型现成的框架
  • 有没有卖设计的网站网站建设下拉导航栏
  • 企业做电商网站有哪些动画制作专业就业前景
  • 筑巢网络官方网站门户网站建设评标办法