有如下类定义: class Test { public: Test(){a=0;c=0} //① int f(int a)const{this->a=a;} //② static int g(){return a;} //③ void h(int b){Test::b;}; //④ private: int a; static int b; const int C; }; int Test::b=0; 在标注号码的行中,能被正确编译的是()。
- 首页
- 消防工程师
-
1.有如下类定义: class Test { public: Test(){a=0;c=0} //① int f(int a)const{this->a=a;} //② static int g(){return
-
2.下列程序运行结果是.class test{long x;static int num;public:test (long m=0){x=m;}test operator++();test operator
-
3.下面关于函数的声明正确的是( ) ①int fun1(int x=0, int y); ②int fun2(int x=0, int y=0); ③int fun3(int x, y=0); ④int
-
4.#include void f(int a[]){ int i=0; while(a[i]<=10) { printf("%d",a[i]); i++; }}
-
5.fun(int x){int y=0;static int z=3;z ; y;return(x y z);}main( ){int I,x=2;for(i=0;i
-
6.若有定义如下,则不正确的赋值为( )。 class TestA{ int x, xx; int f(){int a;……} int g(){int y;……}}
-
7.有如下类声明:class Sample{ int k;const int m;public:Sample(int k1, int m1);};则下列构造函数的定义形式中错误的是( )
-
8.读下列程序,写出运行结果int f( ){ static int i=0; int s=1; s+=i; i++; return s; }main(){ int i,a=0; for(i=0
-
9.有以下程序#include int abc(int u,int v);main (){ int a=24,b=16,c;c=abc(a,b);printf("%d\n",c);}int
-
10.给出下面代码,关于该程序以下哪个说法是正确的?