这个作业属于哪个课程 | 2019级软件工程3班 |
---|---|
这个作业要求在哪里 | C语言寒假大作战02 |
这个作业的目标 | 编写一个控制台菜单程序 |
作业正文 | 使用函数、Switch语句来完成菜单程序 |
其他参考文献 | 百度文献 |
1.设计思路和遇到的问题
请写上你的心路历程和程序设计思路,并在其中写下你遇到的问题
①
- 一开始看到题目,头皮发麻,心想这么快就要设计程序了,后来看了资料 百度,心里有地了,起码明白要怎么做了。
- 这个程序需要调用swith函数,跟刚开始学习使swith函数的那个查询自动售货机中的商品价格例题相似,只是需要自己定义几个函数。
- 这个程序有六个分支,有三个函数需要定义,另有三个题目,所以需要六个操作,六个事件,我想可以不用六个事件就五个事件,可以代表错误操作,就是除一至五事件以外的。
②
- 有些地方没有换行导致并在一起。
- 程序运行时就出现了那个帮助,就需要直接调用函数,刚开始不知道可以直接调用。
- 在自定义函数中遇到了一些老毛病忘了换行和定义m的类型。
2.程序结果截图
内容需和上面示例保持一致
包括主界面截图,各个操作返回截图,结束截图
3.程序代码
需要使用六个函数,调用关系如上面思维导图
4.你对“设计”这个词的理解
设计不仅仅是房间,图形之类的设计,像这些菜单啊,这些都可以设计的,我们程序员设计就是需要把源代码运行的时候将艺术呈现出来。设计需要有目的,你想要设计一个什么出来。设计不单单是想法还需要实践。这个是设计有用才有价值,比如说这个菜单就有价值的。设计开始需要想法,然后通过实践。把这个设计呈现出来。