C语言寒假大作战02

0. 前言

上次的作业是不是很快乐?很简单?也就是下载一个软件叫做Git,并且在本地创建一个文件夹。随后在云端注册一个账号,又创建一个仓库。把本地与云端连接起来,然后通过命令将本地的文件上传至云端就好了。

这对于你们来说太没有挑战性了,我们本周来玩点骚操作。

1. 题目介绍

计算机是一门服务型的课程,它本身是没有意义的,只有与其他学科结合才行。比如数学、商科、工程计算等等。我们现在就来开发一个应用的基础部分 —— 菜单栏

C语言寒假大作战02_第1张图片

菜单栏是每个应用必不可少的部分,它详细的展示了该应用能给我们提供的功能与操作。这里不要求大家画出如此精美的 UI(图形界面),只要求大家完成菜单的逻辑结构。

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

2. 本次作业

2.1 题目内容与要求

使用函数Switch语句来完成菜单程序

2.1.1 菜单程序函数调用图如下:

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

2.2 提交内容

本次作业统一标题:C语言寒假大作战02
Deadline: 2020/02/08 20:00pm

2.2.1 作业头:

为了方便其他学校的老师或者助教了解课程实况,请大家在作业开头添加格式描述:

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2019-3
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/10256
这个作业的目标锻炼自己
作业正文 ....
其他参考文献 百度

2.2.2 设计思路和遇到的问题

我的思路:我一开始没有打算用函数做做到一半发现题目要求只有输入了5才能退出程序,所以复杂的函数到这反而是最简便的了。思路比较简单就是简单的判断输出结果再分几种情况。

遇到的问题:第一次做出来的时候程序不能无限循环只会判断一次就结束。

2.2.3 程序结果截图

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

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

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

2.2.4 程序代码

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

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

设计就是告诉你一颗星星然后让你画出整片天空听上去很扯但是很有意思

而我们就是那群为别人设计天空的人 即便是我们看什么都像是一串串代码构成

设计是一种有目的的创作行为!

3.参考资料

[C语言编程:以实例教你如何在控制台程序中模拟一个选项菜单功能

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