更多"下面程序的运行结果是( )。
#include
"的相关试题:
[单项选择]下面程序的运行结果是( )。
#include
classbase{
protected:
inta;
public:
base(){cout<<"0";}
};
classbasel:virtualbase{
public:
basel(){cout<<"1";}
};
classbase2:virtualbase{
public:
base2(){cout<<"2";}
};
classderived:publicbasel,publicbase2{
public:
derived(){cout<<"3";}
};
voidmain()
{
derivedobj;
eout< }
A. 0123
B. 3120
C. O312
D. 3012
[单项选择]下面程序运行的结果是( )。
#include<iostream>
using namespace std;
class A
protected:
int a;
public:
void input(int i)
a=i;
;
class B
protected:
int a;
public:
void input(int j)
a=j;
;
class C: public A, public B
int x;
public:
void input( )
x=A::a * B::a;cout<<x<<endl;
;
void main( )
C c;
c.A::input(5);
c.B::input(8);
c.input( );
A. 5
B. 8
C. 40
D. 编译出错
[填空题]下面程序和运行运行结果是【 】。
typedef union student
{ char name [10];
long sno;
char sex;
float score [4];
} STU;
main ( )
{ STU a[5];
prinff( "% d/n", sizeof(a) );
}
[填空题]下面程序运行输出的结果是 【9】 。
#include <iostream>
using namespace std;
int main( ){
char a[]="Chinese";
a[3]=’/0’;
cout<<a<<endl;
return 0;
}
[填空题]下面程序运行后输出的结果是 【12】 。
#include <iostream>
using namespace std;
class example{
const int m;
public:
example(int i):m(i){}
void pr( ){cout<<"m="<<m<<endl’}
};
int main( ){
example x(100);
x.pr( );
return 0;
}
[填空题]下面程序运行输出的结果是 【9】 。
#include <iostream>
using namespace std;
int main( )
char a[]="Chinese";
a[3]=’/0’;
cout<<a<<endl;
return 0;
[单项选择]下面程序运行后的结果是( )。
Private Sub Form_Click( )
Dim s As Integer,k As Integer,i As Integer,n As Integer
s=1
fori=1 to 3
forj=i to 3
for k=j to istep-1
s=s*k
nextk,J,i
print s
End Sub
A. 6
B. 72
C. 144
D. 432
[填空题]下面程序运行后输出的结果是 【12】 。
#include <iostream>
using namespace std;
class example
const int m;
public:
example(int i):m(i)
void pr( )cout<<"m="<<m<<endl’
;
int main( )
example x(100);
x.pr( );
return 0;