有以下程序: #include<iostream> using namespace std; class sample { private: int x; public: sample(int A) {

admin2010-12-16  35

问题 有以下程序:    #include<iostream>    using namespace std;    class sample    {    private:    int x;    public:    sample(int A) {    x=a;    friend double square(sample s);    };    double square(sample s)    {    return S.X*S.K;    }    int main()    {    sa

选项 A、20     
B、30
C、900     
D、400

答案C

解析  本题考查友元函数的应用。程序中函数square是类sample的一个友元函数,它可以直接访问类sam- pie的所有成员。它的功能是返回类sample的私有数据成员x的平方。所以程序的执行结果是900。
转载请注明原文地址:https://jikaoti.com/ti/aNL0FFFM
0

最新回复(0)