
C++实验报告文档。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
针对某高校的学籍与成绩管理,需设计一套系统,以实现对学生信息的全面管理。该系统应包含以下两类核心数据:首先,学生类,需要记录班级号、学号、姓名以及所学的专业等关键信息;其次,学生成绩类,则需存储班级号、学号,以及课程名称和对应的成绩等数据。为了满足实际需求,系统应具备以下功能:首先,用户能够输入学生及成绩的相关数据;随后,根据系统的提示,分别执行查找操作。具体而言: 函数 Xslr 负责学生数据的录入操作; 函数 Cjlr 则负责成绩数据的录入; 函数 Look1 承担根据学生姓名进行检索的功能,从而获取其基本信息和相应的成绩; 函数 Look2 则用于根据班级信息列出所有学生的详细信息; 函数 Dayin1 负责依据班级输出满足特定条件的学生的完整情况;最后,函数 Dayin2 能够输出指定同学的详细成绩单。
接下来,我们将设计一个电子通信录系统。该系统包含以下几个类:(1) 通信地址类 addr,其公共数据包括邮编(char post[10])和家庭地址(char ad[40])。该类还包含一个构造函数 addr(char p[10]=,char a[40]=) ,用于初始化地址信息;此外,成员函数 void setadd(addr a) 允许对当前对象进行地址信息的修改。(2) 出生年月类 birth, 其公共数据包括年份(int year)、月份(int month)和日期(int day)。该类也包含构造函数 birth(int y=0,int m=0,int d=0),用于初始化出生年月信息;成员函数 void setbir(birth b) 则允许对当前对象进行出生年月信息的修改。(3) 类 friends, 其私有数据包括序号(int number)、姓名(char name[20])、性别(char sex)和联系电话(char telephone[13])。 公有成员变量 birth bir 存储出生年月信息, addr add 存储通信地址信息。 该类包含公有构造函数 friends(int nu=0,char n[20]= ,char s= ,int y=0,int m=0,intd=0,char p[10]= ,char a[40]= ,char t[13]= ) ,用于初始化朋友的信息;公有成员函数 void setfri(int nu,char n[20],char s,birth b,addr a,char t[13]) 允许对当前对象进行朋友信息的修改。(4)同时提供一个主函数来设计主菜单界面并根据用户的输入完成相应的操作。
全部评论 (0)


