问题 回答
这个作业属于哪个课程 班级链接
这个作业要求在哪里 作业要求
这个作业目标 学会编写简单的菜单栏
作业正文 开发一个应用的基础部分 —— 菜单栏
其他参考文献 C语言编程:以实例教你如何在控制台程序中模拟一个选项菜单功能

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

思路:
(1)根据题目菜单程序函数调用图确定要调用六个函数,其次根据参考资料得知使用“while”循环及“switch...case...”选择结构。主函数框架成型。
(2)其次根据题目内容了解到这六个函数都只需要直接输出,得知属于无参数无返回值类型的函数。

  • 定义一个int型变量opt用以存储用户输入的选项值,初始值设为-1.
  • 在while循环中先判断opt的值,若不等于5,则进入循环,否则,直接略过循环,执行到程序结尾,退出程序.
  • 在while循环内部,先在控制台中打印出选项菜单信息,然后使用scanf函数更新opt的值,在“switch...case...”结构中根据opt的值,程序执行不同的功能代码.
  • 在“switch...case...”结构的default中处理用户输入1-5之外的数值情况.

遇到的问题:
在编译的时候,不理解如图所示的错误

自己瞎捣鼓之后得知这是因为自己已经打开了一个运行界面,把这个关了,重新编译就行。

2.程序结果截图





3.程序代码


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

百度解释:设计是把一种设想通过合理的规划、周密的计划、通过各种感觉形式传达出来的过程。人类通过劳动改造世界,创造文明,创造物质财富和精神财富,而最基础、最主要的创造活动是造物。设计便是造物活动进行预先的计划,可以把任何造物活动的计划技术和计划过程理解为设计。最简单的关于设计的定义、就是一种“有目的的创作行为”。
我的理解:我觉得设计就是把你头脑里天马行空的想象创造成实物,首先设计框架,然后对它设计内涵,最后设计装饰。也不一定是物质,可以是任何凭空捏造的东西。

5.Gitee上传截图与链接



gitee链接

posted on 2020-02-04 12:13  c张梦颖  阅读(233)  评论(1编辑  收藏  举报