填空题 有如下程序: #include<iostream> using namespace std; class Sac{ int n; public: Sac1:n(4){cout<<n;} Sac(int k):n(k){cout<<n;} ~Sac2{cont<<n+n;} }; int main3{ Sac s1,*s2; s2=new Sac(3); delete s2; return 0; } 运行时的输出结果是 4【11】 5
  • 1、
【正确答案】 1、4368    
【答案解析】[解析] 在主函数中创建类对象s1时,调用类的默认构造函数输出4,创建s2时,调用类的带参数的构造函数输出3,删除对象s2时,调用类的析构函数输出6,程序运行结束时,调用类的析构函数输出8。