类ABC的默认构造函数是( )。? ABC( ) {; x = 0;; y = 0;; }|Abc( ) { }|void ABC( ) { }|ABC( ) { }
ABC( ) { }
举一反三
- 已知函数abc的定义如下: void abc(int a[], int b) { int c; for(c=0;c<b;c++) a[c]+=b; } 若main函数中有声明int x[5]={5}及调用abc函数的语句,则正确的调用abc函数的形式是( )。 A: abc(x[ ],x[0]); B: abc(x[0],x[0]); C: abc(&x[0],x[0]); D: abc(x[0],&x[0]);
- 类ABC的默认构造函数是()。
- 运算符重载测验: 为类ABC定义重载运算符“+”,下列哪种定义形式是正确的?() A: 定义为类ABC的函数成员: void operator +( ){......} B: 定义为类ABC的函数成员: ABC operator +( ABC obj ){......} C: 定义为类ABC的函数成员: ABC operator +( ABC obj1, ABC obj2 ){......} D: 定义为类ABC的友元函数: ABC operator +( ABC obj ){......}
- 若a<c<0<b,则abc与0的大小关系是(). A: abc<0 B: abc=0 C: abc>0 D: 无法确定
- 以下正确的函数原型声明(自定义函数首部)是( ). A: double abc(int x;int y) B: double abc(int x,y); C: double abc(int x,int y) D: double abc(int x,int y);
内容
- 0
逻辑函数F=AB+BC,使F=0的输入ABC组合为 。 A: ABC=111 B: ABC=011 C: ABC=110 D: ABC=000
- 1
函数Y=AB+BC,使得Y=1的ABC组合为 A: ABC=110 B: ABC=101 C: ABC=111 D: ABC=011
- 2
以下结构体说明和变量定义中,正确的是( ) A: typedef struct abc{ int n;double m; }ABC;ABC x,y; B: struct abc{ int n;double m };struct abc x, y; C: struct ABC{ int n;double m; }struct ABC x, y; D: struct abc{ int n;double m; };abc x, y;
- 3
以下结构体说明和变量定义中,正确的是( )。 A: struct abc{ int n;double m );struct abc x, y; B: struct ABC{ int n;double m; }struct ABC x, y; C: typedef struct abc{ int n;double m; }ABC;ABC x,y; D: D) struct abc{ int n;double m; };abc x,y;
- 4
函数Y=AB+BC,使Y=1的输入ABC组合为_________。 A: ABC=000 B: ABC=010 C: ABC=101 D: ABC=110