2.2.1 作业头:

这个作业属于哪个课程 | 这个作业要求在哪里 | 这个作业的目标 | 正文 | 参考文献

  • | - | - | - | -
    C语言程序设计I |https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/10272 | 利用随机数生成口算题 | ... | 百度,BiliBili学习网站

2.2.2设计思路和遇到的问题

思路的话既然提到了rand函数就去b站看了一下相关视频,看完之后对rand函数有了一个初步的了解,在自己试验了几次rand函数的使用方法后开始应用于本次作业。目的是要生成随机的加减乘除的话可以分成两个部分,第一个部分是随机生成数字,第二个是随机生成符号。数字就不用说了,符号的话我准备用随机生成ascll码来随机生成符号,事实证明这样做是可以的。至于问题的话,首先种子这个概念我还是没有理解清楚,其次,实现随机生成数的方法是引入时间函数,视频里的解释是在计算机能模拟的范围内只有时间是可以只增加不后退的,如果这么说的话我觉得用for循环也能实现只增加不后退,只是for循环使得程序更加复杂,增加了运算负担所以使用了时间函数。

2.2.3 程序结果截图






2.2.4 程序代码

2.2.5Gitee上传截图与链接



gitee链接
https://gitee.com/sun_liang_jie/dashboard

posted on 2020-02-02 20:06  NEKOMIYA  阅读(136)  评论(0编辑  收藏  举报