这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/SE2019-3 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/10256 |
我在这个课程的目标是 | 使用函数、Switch语句来完成编写一个菜单程序,再一次熟悉上传本地文件到码云。 |
作业正文 | 使用函数、Switch语句来完成菜单程序 |
参考文献 | 百度,https://www.runoob.com/cprogramming/c-switch.html |
1.设计思路和遇到的问题
①设计思路:开始拿着这个题目根本没有思路,不知道要干什么,也不知道从哪里下手,第一次接触这个东西,然后在百度上面查了一下。
②重新看了一下switch语句的使用,先定义头文件,然后在定义函数,用switch语句先编写出主要是的部分,然后在下面一步步编写出每一步的操作内容。
③开始的时候前面忘记定义函数,直接开始写switch语句,然后编写错误,提示说“was not declared in this scope(没有在此范围内声明)”,一查才知道问题出在哪里。
④改正上面的错误之后发现还是编译错误,忘记把default后面的error也声明了,其中还出现了一些细节方面的错误。
⑤我的在编译成功后输入5,出现的和老师给的样子不一样,我的可以无限循环,正常的应该按5之后再按别的键应该结束,我的并不是,而是继续循环,百度了一下发现在25行没有打返回的语句。
程序截图
程序代码
你对设计这个词的理解
设计这个词我一直都是一个糊糊的概念,直到接触到C语言之后,我才慢慢理解到设计的含义。设计的本质就是解决实际问题,设计又在日常生活中无处不在,比如房屋的样子要设计,汽车的样子等等。模型这个词就是对设计而言的,设计好之后出来的就是模型。学我们软件工程这个专业的要设计程序,要想方设法设计出一个程序来达到某一种目的。设计来源于生活,并应用于生活。设计与很多东西相关,同时许多方面也离不开设计。