[C++程序设计]第二周

简单的学生信息处理程序实现

在一个学生信息处理程序中,要求实现一个代表学生的类,并且所有成员变量都应该是私有的。

(注:评测系统无法自动判断变量是否私有。我们会在结束之后统一对作业进行检查,请同学们严格按照题目要求完成,否则可能会影响作业成绩。)

输入:姓名,年龄,学号,第一学年平均成绩,第二学年平均成绩,第三学年平均成绩,第四学年平均成绩。

其中姓名、学号为字符串,不含空格和逗号;年龄为正整数;成绩为非负整数。

各部分内容之间均用单个英文逗号","隔开,无多余空格。

输出:一行,按顺序输出:姓名,年龄,学号,四年平均成绩(向下取整)。

各部分内容之间均用单个英文逗号","隔开,无多余空格。

#include<iostream>
#include<string>
using namespace std;
class Student
{
	string name;
	int age;
	string num;
	int score1;
	int score2;
	int score3;
	int score4;
public:
	void set()
	{cin>>name>>age>>num>>score1>>score2>>score3>>score4;}
	int average()
	{int a=0;
	a=(score1+score2+score3+score4)/4;
	return a;}
	void display()
	{cout<<name<<","<<age<<","<<num<<","<<average()<<endl;}
};

int main()
{
	Student stu;
	stu.set();
	stu.average();
	stu.display();
	return 0;
}

猜你喜欢

转载自blog.csdn.net/daisy_fight/article/details/80198096