admin管理员组文章数量:1516870
简单的学生成绩管理系统
简单的学生成绩管理系统
写一个科目类,包含科目名称,科目分数2个数据成员,一个衡量是否及格的成员函数,用其构造函数为科目对象赋值。写一个学生类,含学号,姓名2个数据成员,以及一个成绩对象指针成员(指向语数外三门成绩对象组成的数组),在学生类的构造函数中为成绩对象指针成员赋值(申请空间),在学生成绩展示成员函数中,将其三门成绩逐一展示并说明是否及格。主函数中只需要定义一个学生对象,进行成绩登记及演示
#include<iostream>
#include<cstring>
using namespace std;
class Subjict{
string Sname;
int scure;
public:
Subjict();
void putt();
};
Subjict::Subjict()
{ cout << "请输入科目名字:"; cin >> Sname; cout <<"请输入" << Sname << "成绩:" ;cin >> scure;}
void Subjict::putt()
{cout << Sname<<scure; if (scure < 60) cout << " 不及格 "<<endl; else cout << " 及格 "<<endl;
}class Student{long int xuehao; string name; Subjict *p;public: Student(); ~Student(); void put();};Student::Student(){ name = "张三某";xuehao = 2019001; p = new Subjict[3];}Student::~Student(){ delete[] p;}void Student::put(){ cout << "学号:" << xuehao<<",姓名:" << name <<",成绩如下:"<< endl; p[0].putt(); p[1].putt(); p[2].putt();}int main(){ Student b; b.put(); return 0;}
本文标签: 简单的学生成绩管理系统
版权声明:本文标题:简单的学生成绩管理系统 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.betaflare.com/web/1687507595a110183.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论