题目的意义及要求:.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
题目的意义及要求: 该程序可用于对学生信息(学号,姓名,成绩)的管理。主要功能有:(一)对学生信息的录入和保存;(二)对已录入的学生信息按学号,姓名,成绩进行查找;(三)对已录入的学生信息按成绩排序;(四)添加新的学生信息;(五)把已录入的学生信息删除。 该程序还可以进行再开发,扩充功能。例如:可以增添对各科成绩的统计和排序;对学生的个人成绩进行统计;对总成绩进行排序……进而成为一个小型的,较为完善的学生信息管理系统,从而简少对学生信息管理的工作量,简化工作程序,提高工作效率…… 程序实现的基本方法: 通过调用子函数来完成各项功能的实现。使用数组存放输入的信息,并将其保存在一个文件中。各项功能主要通过循环语句,条件语句,开关语句等对数组进行操作来实现。 首先定义整型变量 exits(1),maxnumber(20)和数组number[40],字符型数组 name[40][10],实型数组 score[40]。 主函数先调用help()(实现功能提示)和students()(实现输入学生信息),再通过一个全局变量“exits”值(0或1)的变换实现对biao1()(实现查询表1),tittl1()(实现查询表1的功能)的循环控制。exits的初值为1,循环不停进行,当使用者欲退出程序时,输入退出功能前的序号,此时exits的值被赋新值0,则退出循环。 help()函数通过输出语句输出:输入功能前序号并按回车键实现该功能。 students()函数实现学生信息的输入和保存。创建一个文件(student.dat),用于保存学生信息(学号.姓名.成绩)。通过循环语句将学生信息初始化。通过循环语句读入20名学生的信息。设一个条件语句,判断当所输入的学号为-1时,退出该循环。再通过循环语句将所输入的学生信息保存在student.dat中。 biao1()函数通过输出语句将功能表在屏幕输出。 *************************************************** 1----------------查询 2----------------排序 3----------------插入 4----------------删除 5----------------退出 *************************************************** tittl1()函数实现查询表1的功能。定义一个整型变量n,通过输入语句给其赋值(各项功能前的序号)。通过条件语句限制输入数字的范围(1~5),超出范围即报错(Error!)。条件语句的子语句为开关语句,由n值控制调用实现各项功能的子函数。(1·biao2()(实现查询表1.1功能);2·paixu()(实现排序功能);3·charu()(实现插入功能);4·shanchu()(实现删除功能);5·exits=0(将exits赋新值)。) biao2()函数通过输出语句将功能表在屏幕输出,并调用函数tittl2()(实现查询表2的功能)。 *************************************************** 1----------------按学号查询 2----------------按姓名查询 3----------------按成绩查询 *************************************************** tittle2()函数实现查询表2的功能。定义一个整型变量n,通过输入语句给其赋值(各项功能前的序号)。通过条件语句限制输入数字的范围(1~3),超出范围即报错(Error!)。条件语句的子语句为开关语句,由n值控制调用实现各项功能的子函数。(1·find_number()(实现按学号查询功能);2·find_name()(实现按姓名查询功能);3·find_score()(实现按成绩查询功能)。) find_number()函数实现按学号查询功能。定义整型变量i,n,m(1)。输出信息:请输入所要查询的学号:。通过输入语句给n赋值。通过循环查找与输入相匹配的学号,并输出该学生的相关信息,查找到以后,在该次循环给m赋新值0,并通过break语句结束该循环。若没有与输入相匹配的学号时,输出相应信息:Sorry!查无此人。 find_name

文档评论(0)

docindoc + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档