C语言寒假大作战04
2.2.1 作业头:
| 问题 | 回答 | 
|---|---|
| 这个作业属于哪个课程 | C语言程序设计2班 | 
| 这个作业要求在哪里 | C语言寒假大作战04 | 
| 这个作业的目标 | 使用上次作业的菜单框架,并在其基础上增加各年级题目的答案函数 | 
| 作业正文 | C语言寒假大作战04 | 
| 其他参考文献 | %g与%d | 
2.2.2 设计思路和遇到的问题
- 对于给计算结果加上答案,最初想的是把最后的——改成计算结果不就好了,类似于输出n1+n2的类型以此类推,后来发现事情并不简单。
 - 在编写中对于因为算术符号是随机的,所以对几个数之间的加减乘除关系不明确,所以需要把各种情况都列出来,一二年级的都还好,但第三年级的就比较麻烦了,因为三年级里面包括两个运算符号,所以需要考虑16种情况,在编写中很容易把符号对应错。
 - 符号编写完后,又发现自己忽略了/后面不能为零的条件 。
 - 还有关于保留小数部分也琢磨了很长时间。
 
2.2.3 程序结果截图



2.2.4 程序代码





2.2.5 Gitee上传截图与链接


                
            
        
浙公网安备 33010602011771号