C语言寒假大作战02
2.2.1作业头##
这个作业属于那个课程 | 班级链接 |
---|---|
这个作业要求在哪里 | 作业链接 |
我在这个课程的目标是 | 学会在控制台程序中模拟一个选项菜单功能 |
作业正文 | 本篇作业 |
参考文献 | 编码那些事 |
2.2.2 设计思路和遇到的问题##
A:心路历程:
程序序设计完毕时,我检验程序是否可以顺利执行时,发现无论我打什么数字出现的都是Error指令错误,我开始慌了,不可能又要重新来一遍吧,当我认真检查的时候,发现whlie语句的大括号放错了位置。
B:程序设计思路:
主程序使用“while”循环及“switch...case...”选择结构
·定义一个整型变量flag,初始值设为-1。
·while循环中先判断flag的值,若不等于0,则进入循环,否则,直接略过循环,执行到程序结尾,退出程序。
·while循环内部,先在控制台中打印出选项菜单信息,然后使用scanf函数更新flag的值,在“switch...case...”结构中根据flag的值,程序执行不同的代码。
·在default语句中,执行除1-5之外的情况。
C:遇到的问题
1:怎么让程序不仅是执行而且还要重复执行程序中的某段代码并进行结果显示
2:程序设计完毕,调式完毕后,无论输入什么数字都出现了Error指令错误
3:程序编译没错在devC++上跑不了
2.2.3 程序结果截图##
主界面截图##
一年级的操作##
二年级的操作##
三年级的操作##
帮助操作一波##
退出程序操作一波##
2.2.4 程序代码##
2.2.5 你对“设计”这个词的理解##
不说太多的专业术语,以及晦涩难懂的语句。设计就是服务于人,服务于商业,使人更舒服更便捷更高效。把自己的想法结合实际表达出来。