C语言寒假大作战03 1.作业头 2.设计思路和遇到的问题 3.程序结果截图 4.程序代码 5.Gitee上传截图与链接

问题 回答
这个作业属于哪个课程 班级链接
这个作业要求在哪里 作业要求
这个作业目标 学会使用随机函数和数组以及自定义函数
作业正文 使用上次作业的菜单框架,并在其基础上增加各年级题目操作函数
其他参考文献 随机数rand

2.设计思路和遇到的问题

心路历程:
第一眼:很难。
第二眼:一般难。
后来:还行。
思路:
(1)看了参考资料后,了解到可以通过rand等函数随机得到一个数,但加减乘除怎么办呢,可以把加减乘除放进一个数组里,然后再结合随机函数使用,便可以从数组里随机拿出加减乘除符号。
(2)其次是把操作函数与各年级的函数连接起来。
遇到的问题:
在写代码的过程中不知道怎么让“/”后面的数不为零,最开始的想法是让rand函数随机取出来的数+1,那这样无论如何也不会为零了,二年级题目的做法就是如此,但是在三年级题目里,它是加减乘除混合运算,也就是一个式子中会有两个运算符号,不确定着两个运算符号是否会生成“/”,不过还好我机智,我可以把“/”单独拿出来考虑。

3.程序结果截图

C语言寒假大作战03
1.作业头
2.设计思路和遇到的问题
3.程序结果截图
4.程序代码
5.Gitee上传截图与链接
C语言寒假大作战03
1.作业头
2.设计思路和遇到的问题
3.程序结果截图
4.程序代码
5.Gitee上传截图与链接
C语言寒假大作战03
1.作业头
2.设计思路和遇到的问题
3.程序结果截图
4.程序代码
5.Gitee上传截图与链接

4.程序代码

C语言寒假大作战03
1.作业头
2.设计思路和遇到的问题
3.程序结果截图
4.程序代码
5.Gitee上传截图与链接
C语言寒假大作战03
1.作业头
2.设计思路和遇到的问题
3.程序结果截图
4.程序代码
5.Gitee上传截图与链接
C语言寒假大作战03
1.作业头
2.设计思路和遇到的问题
3.程序结果截图
4.程序代码
5.Gitee上传截图与链接
C语言寒假大作战03
1.作业头
2.设计思路和遇到的问题
3.程序结果截图
4.程序代码
5.Gitee上传截图与链接
C语言寒假大作战03
1.作业头
2.设计思路和遇到的问题
3.程序结果截图
4.程序代码
5.Gitee上传截图与链接

5.Gitee上传截图与链接

C语言寒假大作战03
1.作业头
2.设计思路和遇到的问题
3.程序结果截图
4.程序代码
5.Gitee上传截图与链接
C语言寒假大作战03
1.作业头
2.设计思路和遇到的问题
3.程序结果截图
4.程序代码
5.Gitee上传截图与链接
Gitee链接