C语言寒假大作战03

2.2.1作业头

这个作业属于那个课程 班级链接
这个作业要求在哪里 作业链接
我在这个课程的目标是 使用上次作业的菜单框架,并在其基础上增加各年级题目操作函数
作业正文 本篇作业
参考文献 C库函数《C语言从简单到精通》《C Primer Plus》

2.2.2 设计思路和遇到的问题

`心路历程:
刚开始看到这道题的时候觉得不难,心想在switch结构每个case语句后加一个库函数发现自己太天真了,忘记case语句后面只能加常量。

``:程序设计思路:
自定义函数(函数没有返回值,那么应声明为void类型)来解决,每种情况。

```遇到的问题:
1.不知道在哪里加上一二三年级的题目。
2.在设置随机题目结构中,我定义了两个变量a,b|a=rand()%10,b=rand()%10 然后输出printf("%d %c %d = \n",a,flag[rand()%2],b);)
与printf("%d %c %d =
\n",rand()%10,flag[rand()%2],rand()%10)的结果截然不同,

但这个原因我没还是没搞懂!
C语言寒假大作战03_第1张图片

3.rand函数需要

2.2.3 程序结果截图

主界面

C语言寒假大作战03_第2张图片

一年级的操作

C语言寒假大作战03_第3张图片

二年级的操作

C语言寒假大作战03_第4张图片

三年级的操作

C语言寒假大作战03_第5张图片

帮助信息

C语言寒假大作战03_第6张图片

退出

C语言寒假大作战03_第7张图片

2.2.4 程序代码

C语言寒假大作战03_第8张图片
C语言寒假大作战03_第9张图片
C语言寒假大作战03_第10张图片

本地仓库

C语言寒假大作战03_第11张图片

码云仓库

C语言寒假大作战03_第12张图片

我的小码云

搓这里

你可能感兴趣的:(C语言寒假大作战03)