下列程序的输出结果为012,根据注释可知横线处应填( )。 #include using namespace std; class Test{ public: Test(int a){data=a;}

admin2019-07-10  15

问题 下列程序的输出结果为012,根据注释可知横线处应填(    )。
    #include
    using namespace std;
    class Test{
    public:
    Test(int a){data=a;}
    ~Test(){}
    void print(){cout<    private;
    int data;
    };
    int main(){
    Test t[3]=_________;//对有3个元素的Test类对象数组t初始化
    for(int i=0;i<3;i++)t.print();
    return 0;
    }

选项 A、{Test(1),Test(2),Test(3)}
B、{Test(0),Test(1),Test(2)}
C、{cout<D、(int i=0;i<3;i++)

答案B

解析 简单的类对象的实例化,只需要对该类数组进行实例化即可。
转载请注明原文地址:https://jikaoti.com/ti/QIA0FFFM
0

最新回复(0)