- 24
- 0
- 约1.34万字
- 约 25页
- 2016-06-10 发布于湖北
- 举报
难易程度 中等 开发语言 C 《课程案例
——案例管理系统
3.1.1 系统系统硬件环境
处理器:Intel Pentium 166 MX或更高
内存:32MB
硬盘空间:1GB
显卡:SVGA显示适配器
软件环境
操作系统:Windows 98/ME/2000/XP设计
设计思路
3.2.3数据结构设计
{
char no[10]; //学号
char name[20]; //姓名
float score[N]; //各门课成绩
float sum; //总分
float ave;//平均分
int order;//名次
struct student *next;//指向后继结点的指针
}STU;//结构体类型名
3.2.4功能模块设计
、main()主函数
程序采用模块化设计,主函数是程序的入口,主函数不宜复杂,功能尽量在各模块中实现。main()函数执行流程图如图3-2所示。
首先声明一些必要的变量,然后作一无限循环程序,循环体为一个开关语句,该语句的条件值是通过调用主菜单函数得到的返回值,根据该值,调用相应的各功能函数,同时设置一个断点,即当返回值为一定条件时运行exit()函数结束程序,以免造成死循环。
二、menu_select()主菜单
直接利用输出函数printf输出字符串,在屏幕上显示一个菜单,并显示一个提示输入选项,输入0-1之间
您可能关注的文档
最近下载
- 曲墙式隧道设计(单圆心算法).pdf VIP
- 06 CR200J动车组停放制动控制与显示逻辑梳理.pdf VIP
- 开封大学2026年单独招生《职业适应性测试》模拟试题及答案解析.docx VIP
- 大理州工会招聘考试试题及答案.doc VIP
- 《儿童青少年“五健”促进行动计划(2026—2030年)》解读总结PPT.pptx VIP
- 316L不锈钢激光焊接头组织与性能研究.pdf VIP
- SY∕T 7688-2023 气藏型储气库老井封堵技术规范.pdf
- 基于PLC的机电设备在线监测系统的创新与实践.docx VIP
- 荷兰语a1考试题库及答案.doc
- 照明设计软件:Dialux二次开发_Dialux二次开发常见问题与解决方案.docx VIP
原创力文档

文档评论(0)