*学生成绩排序

       编写一个程序,功能是对若干个同学的某门课程成绩进行排序。

       要求定义一个学生类,类中私有成员有学生的编号及成绩;成员函数有建立数据、输入数据函数;编写一个友元函数能完成对成绩由高到低排序。

        从键盘输入学生的个数、学号及一门课程的成绩,调用排序程序后,将排序后的结果输出。输入、输出格式如下:

输入:

3

1001 90

1002 80

1003 85

输出:

学号:1001 成绩:90

学号:1003 成绩:85

学号:1002 成绩:80

#include  
using namespace std;  
class Student  
{  
      
    public:  
        int a,b[10][2];  
        void getscore();  
        void putscore();  
    friend Student paixu(Student student);    
};  
void Student::getscore()  
{  
    cin>>a;  
    for(int i=0;i>b[i][0]>>b[i][1];  
    }  
}  
void Student::putscore()  
{  
    for(int i=0;i

 

你可能感兴趣的:(C,C++)