下面程序运行的结果是( )。 #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.编译出错
[单选题]下面程序的运行结果是()。includeusing namespace std;class TestClass{static int n;下面程序的运行结果是( )。 #include<iostream> using namespace std; class TestClass { static int n; public: TestClass () { n++; } static int test() { for(int i=0;i<4;i++) n++; return n; } }; int
[单选题]下面程序的运行结果是()。includeusing namespace std;class A{ int a;public: A(){a=下面程序的运行结果是( )。 #include<iostream> using namespace std; class A { int a; public: A(){a=0;1 A(int aa ) {a=aa;} virtual void show() { cout<<a>>"";} }; class B:public A int b: public:
[单选题]下面程序的输出结果是()。includeusing namespace std;int main(){int n=10;while(n>7下面程序的输出结果是( )。 #include<iostream> using namespace std; int main() { int n=10; while(n>7){ n--; cout<<11<<','; } cout<<endl; }A.10,9,8,B.9,8,7,C.10,9,8,7,D.9,8,7,6,
[单选题]下面程序的输出结果是()。includeusing namespace std;templateT max(T x,T下面程序的输出结果是( )。 #include<iostream> using namespace std; template<class T> T max(T x,T y) { return(x>= y ? x:y);} template<class T> T max(T x,T y,T z) { T t; t=(x>=y ? x:y); return(t>=z ? t:z);
[单选题]下面程序输出的结果是()。includeusing namespace std;int fuc (char *x);int main(){下面程序输出的结果是( )。 #include<iostream> using namespace std; int fuc (char *x); int main(){ cout<<fuc("hello")<<endl; return 0; } int fuc(char *x){ char *y=x; while(*y! ='/0')y++; ret
[单选题]下面程序的输出结果是()includeusing namespace std;int main(){int s:for(int k=2;k下面程序的输出结果是( ) #include<iostream> using namespace std; int main() { int s: for(int k=2;k<6;k+=2){ s=1; for(int j=k, j<6;j++)s+=j; } cout<<s<<end1: }A.9B.1C.11D.10
[单选题]下面程序的输出结果是()。includeusing namespace std;int main(){ int a=2,b=£1,c=2;下面程序的输出结果是( )。 #include<iostream> using namespace std; int main() { int a=2,b=-1,c=2; if(a<b) if(b<0) c=0; else c+=1; cout<<c<<end1; return 0; }A.0B.1C.2D.3
[单选题]下面程序输出的结果是()。includeusing namespace std;void main(){ char ch[][8]={"g下面程序输出的结果是( )。 #include<iostream> using namespace std; void main() { char ch[][8]={"good","better","best"}; for(int i=1;i<3;++i) { cout<<ch[i]<<endl; } }A.good betterB.better
[单选题]下面程序的执行结果是()。includeusing namespace std;class building {public:buildi下面程序的执行结果是( )。 #include<iostream> using namespace std; class building { public: building() {} building(unsigned stories, float breadths, float lengths) { story = stories; breadth =
[单选题]下面的程序输出结果是()。includeusing namespace std;void add(){static int x;x£«£«;c下面的程序输出结果是( )。 #include<iostream> using namespace std; void add() { static int x; x++; cout<<x<<''; } int main() { for(int i=0;i<3;i++) add(); return 0; }A.111B.123C.222D.333