作业帮 > 综合 > 作业

定义学生档案结构体类型,描述的数据类型包括:学号、姓名、性别、出生年月、入学总分和籍贯.(请用c++)

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/11 14:54:50
定义学生档案结构体类型,描述的数据类型包括:学号、姓名、性别、出生年月、入学总分和籍贯.(请用c++)
输入5个学生档案的内容,按总分排序,并输出学生档案.
首先建立头文件stu_Dangan.h,在其中建立类(这里直接使用类会更方便),并声明函数
#include "iostream"
using namespace std;
class StuInfo
{
private:
char name[10];//学生姓名
int stuID;//学生学号
char sex;//学生的性别
int sumscore;//学生的入学总成绩
char guanji[10];//学生籍贯
public:
void setInfo();
void showInfo();
friend void sort(StuInfo * stuinfo, int num);
};
void sort(StuInfo * stuinfo, int num);
然后是stu_Dangan.cpp源文件
#include "stu_Dangan.h"
int main(void)
{
//手动设定学生个数
int num;
cout num;
StuInfo * stuinfo;
stuinfo = new StuInfo[num];
//接收学生信息
cout > guanji;
}
void StuInfo::showInfo()
{
cout