阅读下面程序,分析其执行过程,写出输出结果

2025-01-03 01:56:37
推荐回答(3个)
回答1:

using namespace std;
class Student
{public:
Student(int n,float s):num(n),score(s){ }
void change(int n,float s){num=n;score=s;}
void display( ){cout<private:
int num;
float score;
};

int main( )
{Student stud(101,78.5);
stud.display( );
stud.change(101,80.5);
stud.display( );
return 0;

回答2:

以上程序定义了一个学生类。该类有两个私有成员,学号和分数。
student(int n,float s)是构造函数,用于给类的成员赋值。
chang(int n,float s)是成员函数,用于给类的成员赋值。
display用于显示类的信息。
main()先定义了一个对象(类的实例),并将101和78.5赋给了num和score
然后显示出来。接下来调用changge函数改变num和score的值最后输出.
所以运行结果是:
101 78.5
101 80.5

回答3:

这是个C++的题耶
有调用函数
不咋清楚那个public和private