c语言写函数 按成绩查找,C语言课程设计---学生成绩管理查询系统(22页)-原创力文档...

《C语言程序》课程设计

报告书

设计题目: 学生成绩管理查询系统

专业: 班级:

计算机科学与技术 C-0942

学生姓名: 学号: 02

指导教师:

2010年7月

摘要

C语言是世界上广泛流行的计算机高级编程语言。它既可以作为系统描

述语言、也可以编写系统软件,当然也可以用来编写应用程序。

用 C 语言写成的程序具有执行效率高、可移植性好、可直接操作硬件

地址等特点。

这个工程就是用 C 语言写的一个程序,它实现了一个学生成绩管理的

功能,包要求用户输入数据,并将数据写入一定的文件中、需用时还可以

读出来共查看。当然还有查找和排序的功能。这一切旨在学历并练习 c 语

言的开发实践。

随着手工作业转向信息化革命,引发了全球数字校园建设浪潮。为了

满足服务于用户这一基本功能,数字校园应定位于信息服务,以对学生成

绩高效而准确的管理系统为出发点和最终目的,既要能够满足学生和老师

的一般需求,又要能够针对用户的类型、需求特征等确定它的权限以便进

行管理。根据上诉要求给出的一个合理的解决方案。

关键字:学生管理 成绩查询 函数 模块

- - 1

目 录

摘要…………………………………………………1

第一章 绪论………………………………………1

第二章 系统分析…………………………………2

第三章 总体设计与详细设计……………………5

第四章 编码实现…………………………………8

第五章 调试与测试………………………………9

第六章 总结与心得………………………………12

附录:

1源代码……………………………………………13

2参考资料…………………………………………19

- - 2

第一章 绪论

学生成绩管理系统在国内外使用的相当广泛,但因地区差异,其程

序也尽不相同,国内水平较国外相对较落后,大多数存在的问题是查询

时易出差,不易模糊查询,制作比较粗糙。

其目的在于:通过本教学环节的充分编程实践和实际应用,进一步

熟悉和巩固 C 语言语法知识和程序设计的基本方法;利用适当形式的命

题,了解结构化程序设计的方法,培养自顶而下、逐步细化的编程思维

方式;通过一定的文档要求,培养学生良好的程序设计风格,包括程序结

构形式,行文格式和程序正文格式等。

对以后程序的开发,理解有了更进一步的认识。主要是对源函数和

所需函数的变写,编译,链接,测试和调试。运用 C++的函数语句,达

到所需目的。

使该程序在实际中得到广泛应用。

- - 1

第二章 系统分析

2.1 问题分析

• 功能需求:

1 .当前学生信息:通过结构体struct student 来保存学生的姓名,学

号,性别,语文,数学,英语和计算机等等相关信息,并且通过input 函

数来进行给当前学生输入初始信息.

2 .学生成绩查询: 输入一个学号, 在文件中查找此学生, 若找到则输

出此学生的全部信息和成绩; 若找不到则输出查找失败的信息. 同时也

可以全部把各科的平均成绩,最高和最低分输出。

3 .新生插入 :通过给该生的学号来和原班上的学生的学号比较大小,若

大就在后,若小则靠前排,将此生的信息保存下来。

4 .输出全部学

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值