编程题:有一个学生类student,包括学生姓名、成绩,设计一个友元函数,比较两个学生成绩的高低,并求出最高分和最低分的学生,写出main函数,进行测试调用 提示:友元函
百度试题 题目有一个学生类student,包括学生姓名、成绩,设计一个友元函数,输出成绩对应的等级:大于等于 90:优;80~90:良;70~79:中;60~69:及格;小于60:不及格。相关知识点: 试题来源: 解析
student(charna[],intd) { strcpy(name,na); deg=d; } char*getname(){returnname;} friendintcompare(student&s1,student&s2) { if(s1.deg>s2.deg) return1; elseif(s1.deg==s2.deg) return0; elsereturn-1; } }; voidmain() { studentst[]={student("王华",78),student("李明",92),stud...
在student类中,设计私有数据成员name 和score,函数成员部分可简单设计,类中声明友元函数,并在main函数中进行测试调用。 难点的友元函数的定义和使用 友元函数定义为: friend int compare(student &s1,student &s2) { if(s1.score>s2.score) cout< 复制 纠错 举一反三 案件调查期间,被调查的员工可以办理辞职手...