C语言寒假大作战02

问题 回答
这个作业属于哪个课程 班级
这个作业要求在哪里 作业要求
这个作业的目标 使用函数Switch语句来完成菜单程序

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

1.1思路

1.根据作业要求以及所提供的思维导图首先写出六个函数

这六个函数分别为

menu()

菜单,输出菜单

help()

帮助文档,输出帮助信息

error()

错误操作函数,输出错误提示

First_grade()

一年级题目操作

Second_grade()

二年级题目操作

Third_grade()

三年级题目操作

2.再根据作业要求,通过关系分析进行函数的调用

3.不断测试程序是否能正常运行,且符合要求

1.2遇到的问题

1.最初不知道如何输出空行,查询后知道,可通过写printf("\n\n\n")输出空行

2.选择退出程序选项后,按任意键无法结束程序。开始未写return 0,后发现还是不行,搜索错误原因后,发现主函数错定义为void了,再次搜索问题后,发现while语句难以跳出循环,然后我就查询解决办法,发现可以通过写一个if语句来跳出循环,解决后问题后,程序运行正常,且运行符合要求

2.程序结果截图

2.1主界面

2.2执行生成题目操作

2.3帮助信息提示

2.4错误操作提示

2.5程序结束

3.程序代码

4.对“设计”这个词的理解

我的理解是,设计也就是创新,是在自己所掌握的知识的基础上进行的创作,设计所面对的对象很广,可以包括到各行各业,比如商品的logo,产品的包装等,设计可以是个人创作,也可以是团队合作。对于我现在所学的软件工程来说,设计也就是针对项目要求,通过个人和团队协作,写出好的程序,开发出好的软件,程序有着自己的和团队的想法,是通过设计出来的产品。

5.Gitte上传截图与链接

码云主页

posted @ 2020-02-01 20:18  blackman6  阅读(198)  评论(0编辑  收藏  举报