问题
单项选择题
有如下程序: #include<iostream> using namespace std; class DA{ int k; public: DA(int x=1):k(x){} ~DA(){cout<<k;} }; int main(){ DAd[]={DA(3),DA(3),DA(3)}; DA*p=new DA[2]; delete[]p; return(); } 这个程序的输出结果是( )。
A.111
B.333
C.11333
D.11133
答案
参考答案:B
解析: 本题是两个循环语句和一个判断语句的嵌套。For循环的作用是在i等于10的时候跳出循环本题的答案为B。