( 14 )有如下程序:
#include
using namespace std;
class DA{
int k;
public:
DA ( int x=1 ) : k ( x ) {}
~ DA () {cout<
};
int main () {
DA d[]={DA ( 3 ) ,DA ( 3 ) ,DA ( 3 ) };
DA* p=new DA[2];
delete[]p;
return0;
}
这个程序的输出结果是 【 14 】 。
第1题:
有如下程序; #include<iostream> using namespace std; class DA { int k; public: DA(int x=1):k (x){} ~DA( ){cout<<k;} }; int main( ){ DA d[]={DA(3),DA(3),DA(3)}; DA *p=new DA[2]; delete []p; return (); } 这个程序的输出结果是( )。
A.111
B.333
C.11333
D.11133
第2题:
第3题:
下列程序段执行结果是___________。 x = 1 print(type(x)) x = 1.0 print(type(x)) x = '1.0' print(type(x)
A.<class 'int'> <class 'float'> <class 'str'>
B.<class 'float'> <class 'int'> <class 'str'>
C.<class 'str'> <class 'float'> <class 'int'>
D.<class 'str'> <class 'int'> <class 'float'>
第4题:
有如下程序: #include<iostream> usingnamespacestd; classDA{ intk; public: DA(intx=1):k(x){} ~DA(){cout<<k;} }; intmain(){ DAd[]={DA(3),DA(3),DA(3)); DA+p=newDA[2]; delete[]p; return(); } 这个程序的输出结果是( )。
A.111
B.333
C.11333
D.11133
第5题:
00330038003000301585067361821下列程序段执行结果是___________。 x = 1 print(type(x)) x = 1.0 print(type(x)) x = '1.0' print(type(x)
A.<class 'int'> <class 'float'> <class 'str'>
B.<class 'float'> <class 'int'> <class 'str'>
C.<class 'str'> <class 'float'> <class 'int'>
D.<class 'str'> <class 'int'> <class 'float'>