学生成绩统计c语言教程分析.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课 程 设 计 课程名称____C语言课程设计___ 题目名称____学生成绩统计_____ 学生学院______物理学院_______ 专业班级____电子科学与技术___ 学 号_____3110008570______ 学生姓名______胡健___________ 指导教师_______刘力斌________ 2012 年 10 月 17 日 C语言课程设计报告 一、C语言课程设计的目的: 进一步消化和巩固已学过的C 语言程序设计基础理论,学习和实践程序设计的各种技能,利用C 语言来设计各种应用程序和管理系统,为社会提供各种现代化的管理工具。根据课堂讲授内容,做相应的自主练习,消化课堂所讲解的内容;通过调试典型例题或习题积累调试C程序的经验;通过完成辅导教材中的编程题,逐渐培养学生的编程能力、用计算机解决实际问题的能力。在许多常规学科的日常教学中,我们不难发现这样一个现象,不少学生的思维常常处于混乱的状态。写起作文来前言不搭后语,解起数学题来步骤混乱,这些都是缺乏思维训练的结果。程序设计是公认的、最能直接有效地训练学生的创新思维,培养分析问题、解决问题能力的学科之一。即使一个简单的程序,从任务分析、确定算法、界面布局、编写代码到调试运行,整个过程学生都需要有条理地构思,这中间有猜测设想、判断推理的抽象思维训练,也有分析问题、解决问题、预测目标等能力的培养。 模式(mode)1:新建一个工程; 模式(mode)2:修改; 模式(mode)3:删除; 模式(mode)4:插入; 模式(mode)5:查看。 Stu.num :学生学号; Stu.name:学生名字(注:拼音); Stu.math:学生数学成绩; Stu.physics:学生物理成绩; Stu.english:学生英语成绩; Stu.clanguage:学生C语言成绩; Stu.moral:学生德育成绩; Stu.ave:学生平均成绩; 模式1:将会弹出对话“Stu.num:”,输入学号,回车,以此类推。 模式2:将会询问你需要修改哪一位的数据,按照弹窗提示操作。 模式3:将会询问你需要删除哪一位的数据,按照弹窗提示操作。 模式4:按照弹窗提示操作。 模式5:直接弹出所有学生的成绩,按排名高低输出。 输出文件名:“stu.dat” 【分析】 该程序能够存储学生成绩数据,排序,算出平均值以及删除,修改,插入等功能,具有较强的实用性。 全程序主要模块包括“排序模块”,“不及格学生输出模块”,“文件保存以及输出模块”以及“成绩排名模块”。“排序模块”模块的难点在于结构体数组的赋值是否合法以及字符函数的运用,“成绩排名”的难点在于判断各模式之间的联系。“文件保存以及输出模块”的难点在于文件操作函数的繁杂以及情况的判断,“不及格学生输出模块”的难点在于成绩的判断以及输入输出的排序。 /*************************************************************************** 技术文档/帮助清单 ***************************************************************************/ 这是一个学生成绩统计程序。该程序仅以10人为例,可通过修改宏定义N来指定人数新建程序。在VC++6.0运行。 /************************************************************ 模式(mode)1:新建一个工程; 模式(mode)2:修改; 模式(mode)3:删除; 模式(mode)4:插入; 模式(mode)5:查看。 Stu.num :学生学号; Stu.name:学生名字(注:拼音); Stu.math:学生数学成绩; Stu.physics:学生物理成绩; Stu.english:学生英语成绩; Stu.clanguage:学生C语言成绩; Stu.moral:学生德育成绩; Stu.ave:学生平均成绩; ************************************************************/ 模式1:将会弹出对话“Stu.num:”,输入学号,回车,以此类推。 模式2:将会

文档评论(0)

金不换 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档