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

发布时间:2026/11/6 2:02:28
#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上次死活登陆不上去可恶不过新的一天开始了一切都会好起来的

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询