1 / 11
文档名称:

C语言实训项目一.ppt

格式:ppt   页数:11页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言实训项目一.ppt

上传人:zgs35866 2016/1/14 文件大小:0 KB

下载得到文件列表

C语言实训项目一.ppt

相关文档

文档介绍

文档介绍:学生信息管理系统设计目的和任务设计目的:(1)基本掌握面向过程程序设计的基本思路和方法;?(2)达到熟练掌握C语言的基本知识和技能;?(3)能够利用所学的基本知识和技能,解决简单的程序设计问题?程序功能:(1). 学生基本信息及成绩所选科目成绩的录入。?(2). 基本信息的查询(分系、班级;分科目)与修改。?(3). 对每系或每班各科成绩进行分析(即求单科平均成绩、及格率和优秀率);?(4). 对所开课程的成绩分析(求其平均成绩,最高分和最低分);?(5). 对学生考试成绩进行排名;实训完成方式?自由组合,5-6人为一组,每人都有任务,分工合作,尽最大努力完成系统分工可参考:系统功能设计、数据结构设计、菜单设计、信息录入模块、成绩计算模块、成绩排序模块等等不一而足。项目一系统功能分析?对于系统划分模块,并列举出其要实现的功能?画出系统基本结构图(结构可参考如下形状)函数声明项目二数据结构定义?【工作任务】了解系统各模块功能,清楚各模块的功能如何实现,根据系统功能的描述能够把系统中用到的变量定义出来,在编程过程中清楚如何应用变量90837567光电1001张三20105101平均分总分成绩4成绩3成绩2成绩1成绩班级姓名学号学生成绩管理系统要处理的数据示例学生信息数据描述示例姓名12字符串name解释长度类型成员变量名数据结构的C语言描述项目三菜单设计?【工作任务】编写程序,设计一个人机交互菜单,参考如图。选择结构。【思路指导】?对于菜单的设计主要考虑菜单在显示屏上的位置组织,如何使菜单界面整齐,看起来自然,用起来方便。项目四信息录入和显示?【工作任务】?编写一个程序实现多个学生的基本信息录入,包括学号、姓名、班级、四门课程成绩。输入和处理的信息能按照一定格式显示出来?【思路指导】输入输出数据时要注意良好的人机界面,注意数据格式。如何控制是否继续录入学生的基本信息?是否可以用循环来实现多门课程的成绩录入,如何实现?项目五成绩计算?【工作任务】?编写一个程序,在本模块实现平均分和总分的计算,并显示学生的基本信息