首页/新闻资讯/正文详情

#11.4 认识time和rand,自己尝试写小游戏(未果)

发布时间:2026/11/6 2:02:32 来源:云帆数科 栏目:资讯中心
#11.4 认识time和rand,自己尝试写小游戏(未果)
我的第八篇博客欢迎指正无论是学习方法代码编写还是博客书写的内容和格式都可以哦我乐于听取一切有效的建议~我每天的博客是一定要在凌晨写吗泪目了开场碎碎念今天的活动非常顺利拍出的照片看起来看起来像模像样的非常棒今天本来准备把高数写完的结果晚上看了一个关于生涯规划的直播结果还是没有写完明天的下午和晚上就交给高数了早上的时间就留给体测和C语言了。一.学了什么1.学习了怎么找随机数2.学习了time其实也是和随机数有关的3.学习了void二.对于我的C语言大业1.今天看的直播的感想2.知识体系该怎么去构建三.对于智能体等的应用First我们来看看rand吧它的作用就是生成随机数的但是直接使用的话会生成一个伪随机数每次开始运行生成的是一样的rand函数的使用需要包含头文件stdlib.h于是又出现了srand这是用于生成随机数的种子但是种子在哪找呢这时候我们的time函数就出场啦它的使用需要包含头文件 time.hsrand((unsigned int)time(NULL));大概像这样但是这些我现在使用还是不太熟练…#includestdio.h#includestdlib.h//这个是用rand函数的前提#includetime.h//新的头文件intmain(){srand((unsignedint)time(NULL));//前面强行转化类型inti0;for(i0;i10;i)//这里是十次循环的意思每循环一次后面的printf就要执行一次{printf(%d \n,rand()%100101);//不是哪里又有问题了我发现了for后面不能加冒号}return0;这是今天上午刚刚看完课写的现在已经有些遗忘了还是需要练习的。这里强行转化还挺有意思的。哦对了还有生成一个范围内的随机数的公式如下#define_CRT_SECURE_NO_WARNINGS#includestdio.hintmain(){intinput0;//在这里定义目的是while哪里也可以使用哦do{printf( ------------------------\n);printf( -------1. play --------\n);printf( -------o. exit----------\n);printf( ------------------------\n);//这里目的时写出一个好看的游戏页面printf(请选择\n);scanf(%d,input);//这里是输入游戏是否开始的地方switch(input){case0:printf(退出游戏\n);break;//我这里开始忘记打break了结果是输入0后也将在1时的语句顺便一起输出出来了case1:printf(游戏即将开始\n);break;default:printf(输入错误请重新输入\n);}}while(input);//这里若为真则返回do那里若为假跳出循环return0;}这也是自己打出来的一个小游戏的半成品其实没写完的原因是老是出现bug还有太晚了过一会该睡了其实还有一点想写的内容传统的软件开发流程是严谨的那我们每次写自己的小游戏时可不可以仿照这个模式呢这值得思考。Second今天看直播买了一点课希望不要让我失望和我现在学习C语言是一家的按课时收费还是比较合理的。Third我明天不对是今天一定把 opencode 搞好还有workbuddy上次死活登陆不上去可恶不过新的一天开始了一切都会好起来的

相关推荐

React 18 + NestJS 全栈课设:实验室设备管理系统,TypeScript 前后端一条龙
React 18 + NestJS 全栈课设:实验室设备管理系统,TypeScript 前后端一条龙

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 2:02:32

2026 最热的课设方向:用 Spring AI + RAG 给课程资料做个智能问答助手
2026 最热的课设方向:用 Spring AI + RAG 给课程资料做个智能问答助手

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 2:02:32

三层交换机实验报告
三层交换机实验报告

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 2:02:32

Spark 3.2.0 + Hadoop 3.2 预编译包部署避坑指南
Spark 3.2.0 + Hadoop 3.2 预编译包部署避坑指南

简介:本资源为 Apache Spark 3.2.0 官方二进制发行版(Hadoop 3.2 兼容构建),面向大数据开发工程师、数据科学家及高校学习者,用于快速部署本地或集群环境下的分布式计算平台,支撑批处理、实时流计算、SQL分… · 2026/11/6 2:06:33

单机VT调试器从入门到避坑:VMXON、EPT与内核观测实战
单机VT调试器从入门到避坑:VMXON、EPT与内核观测实战

简介:「滴水单机VT调试器」是面向虚拟化环境的专业调试工具,适合排查虚拟机底层问题的软件开发者、系统管理员与安全研究人员,可支撑代码级单步调试、CPU/内存与I/O资源监测、异常故障定位及多平台兼容性验证等场景,专业性强、上手… · 2026/11/6 2:06:33

单机VT调试器实战:VMX/VMCS与EPT断点调试
单机VT调试器实战:VMX/VMCS与EPT断点调试

简介:滴水单机VT调试器面向虚拟化环境下的软件开发者与系统管理员,围绕代码级调试、性能分析、故障排查、兼容性测试和安全观察等场景,帮助读者在正式采用前评估工具的可用性与运行表现。压缩包为rar格式,共143个文件,… · 2026/11/6 2:06:33

GV7704 Linux驱动安装实战:固件路径与内核兼容性避坑指南
GV7704 Linux驱动安装实战:固件路径与内核兼容性避坑指南

简介:本资源为海思Hisi3531A平台专用的gv7704 SDI视频采集驱动源码包,面向嵌入式Linux驱动开发工程师、音视频设备集成商及广电级视频处理系统开发者,解决SDI高清视频信号在国产SoC平台上的稳定接入、参数查询与底层控制问题。压缩包共10个文… · 2026/11/6 2:06:33

GV7704驱动深度解析:寄存器映射、I²C时序劫持与硬件复位避坑指南
GV7704驱动深度解析:寄存器映射、I²C时序劫持与硬件复位避坑指南

简介:本资源是面向嵌入式Linux驱动开发工程师与海思平台系统集成人员的GV7704视频采集设备驱动实现,专为Hisi3531A芯片平台定制,解决SDI高清视频信号接入、解析与状态监控等核心问题,适用于广播级视频采集、安防监控前端及多媒体边… · 2026/11/6 2:06:33

Win10重装后卡1024×768:KX-6000显卡驱动安装与排错指南
Win10重装后卡1024×768:KX-6000显卡驱动安装与排错指南

简介:这份兆芯 KX-6000 系列 Windows 10 显卡驱动包,面向联想开天系列笔记本及搭载兆芯 KX-6000 平台、升级 Win10 后显卡无法被系统自动识别或安装的用户。压缩包共 29 个文件,约 19.48MB,以 dll 动态库、exe 工具、sys 驱动文件… · 2026/11/6 2:05:33

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:27:59

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:28:03

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:28:07

三菱PLC数据采集到数据库的时序设计:Python+MC协议实战
三菱PLC数据采集到数据库的时序设计:Python+MC协议实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 1:02:11

ASIC主模式RTL设计:状态机与三态驱动的流片级实现
ASIC主模式RTL设计:状态机与三态驱动的流片级实现

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 1:02:11

STM32嵌入式C++开发:GDB调试与Renode仿真实战指南
STM32嵌入式C++开发:GDB调试与Renode仿真实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/6 1:02:11

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:27:59

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:28:03

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/5 10:28:07

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码