杨阳young

C语言寒假大作战03

1.1作业表头

这个作业属于哪个课程 C语言程序设计软件四班
这个作业要求在哪里 C语言寒假大作战03
这个作业的目标 编写一个控制台口算题生成程序
作业正文 使用switch编写菜单程序,使用rand函数来产生随机数,并以规律进行排列
其他参考文献 随机数 整数类型

1.2 设计思路和遇到的问题

请写上你的心路历程和程序设计思路,并在其中写下你遇到的问题

心路历程及程序设计思路

1.在编写代码之前,参考了一些有关随机数表达式的公式及资料,了解产生随机数的相关代码例子;
2.通过先编写一个简洁的代码,然后将所需的题目所要求的菜单程序函数调用用于其中,一步步运行找到错误;

所遇问题

3.先是在运行中产生了无限循环的结果,一直停不下来,然后更改调用函数的顺序,通过尝试找到了错误;然后再次运行时又出现了不出来计算题的情况,发现是由于将调用的函数(例如:没有添加menu()后面的括号)。
4.在编辑三年级的运算代码时,由于缺少了一条f=rand()%4;而导致运行时出现三项运算时两两符号相同的情况。

1.3 程序结果截图

1.4 程序代码

1.5 Gitee上传截图与链接

gitee链接:
20199478

posted on 2020-02-09 17:11  杨阳young  阅读(166)  评论(0编辑  收藏  举报

导航