sdutoj 대상 프로그램 설계 컴퓨터 연습 9 (대상 지침)

1148 단어 C++
제목 링크: 클릭하여 링크 열기
대상 프로그램 설계 컴퓨터 연습 9(대상 지침)Time Limit: 1000MS Memory Limit: 65536KB Problem Description은 대상 수조를 구축하고 안에 5개의 학생 데이터(학호는 문자열 유형, 성적은 정형)를 넣고max 함수를 설립하여 대상을 가리키는 지침으로 함수 매개 변수를 만들고max 함수에서 5개 학생 중 성적이 가장 높은 사람을 찾아내 학번과 성적을 출력한다.Input에서 학생 데이터 5개를 입력합니다.아웃풋은 5명의 학생 중 성적이 가장 높은 자의 학번과 성적을 출력한다.Example Input 01 89 02 78 03 56 04 92 05 76 Example Output 04 92 Hint Author zlh
코드 구현:
#include 
using namespace std;

class stud
{
private:
    string name;
    int grad;
public:

    void set(string nam,int gra)
    {
        name = nam;
        grad = gra;
    }
    int getgrad()
    {
        return grad;
    }
    string getname()
    {
        return name;
    }
};

void getmax(stud *A)/// 
{
    int m = 0;
    int n;
    for(int i = 0;i < 5;i++)
    {
        if(A[i].getgrad() > m)
        {
            m = A[i].getgrad();
            n = i;
        }
    }
    cout<>name1>>grad1;
A[i].set(name1,grad1);
}
getmax(A);
return 0;
}

좋은 웹페이지 즐겨찾기