网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
假定一个类的构造函数为A(int aa, int bb) { a = aa--; b = a * bb; } ,则执行Ax(4,5);语句后,x.a和x.b的值分别为( )。
A
3和l5
B
5和4
C
4和20
D
20和5
参考答案
参考解析
解析:
因为aa后减,所以a=4;b的值与a、bb相关,B=4*5=20,
与aa没有任何关系。
因为aa后减,所以a=4;b的值与a、bb相关,B=4*5=20,
与aa没有任何关系。
更多 “单选题假定一个类的构造函数为A(int aa, int bb) { a = aa--; b = a * bb; } ,则执行Ax(4,5);语句后,x.a和x.b的值分别为( )。A 3和l5B 5和4C 4和20D 20和5” 相关考题
考题
有如下两个类声明class AA {public:int m;};class BB: protected AA{int n;};在类BB中,数据成员m的访问属性是 _____ ,数据成员n的访问属性是 _______ 。
考题
阅读下面程序,写出输出结果。#includeusing namespace std ;class A{int a, b;public :A() { a = b = 0; }A( int aa, int bb){a = aa;b = bb;cout a b endl ;}};int main(){A x, y(2,3);return 0;}
考题
以下函数声明中,存在语法错误的是______ 。A.int AA(int a,int);B.int *BB (int,int);C.void CC (int,int=5);D.void*DD (x,y);
考题
下列程序中声明了两个类AA和BB,其中函数“print”是类AA的成员函数,但是类BB的友元函数。请在①、②和⑧处各填入正确的内容,使程序能正常运行。include<iostream.h>【 】;class AA{int t;public:AA(int x){t=x;}void print(BB b) ;};class BB{int s;public:BB(int y){s=y;}friend void 【 】 print(BB );};void 【 】{ cout<<"AA:"<<t<<"BB: "<<w.s<<end1;}<void main(){AA m(6);BB n(8);m.print(n);}输出结果为:AA:6;BB:8
考题
有如下程序:#includeiostreamusing namespace std;class AA{public:AA(){tout‘l’;}};class BB:public AA{int k;public:BB():k(0){cout…2;}BB(int n):k(n){cout‘3’;}};int main(){BB b(4),C;return 0;}A.1312B.132C.32 D、1412
考题
请分析下面的程序并给出该程序的执行结果【】。 include class AA {int a;public: AA()
请分析下面的程序并给出该程序的执行结果【 】。include <iostream>class AA {int a;public:AA() {cout<<" Initializing AA!\n" ; }AAM() {cout<<" Destroying AA!\n" ;};class BB {int b;AA p;public:BB() {cout<<"Initializing BB!\n" ;~BB() {cout<<"Destroying BB!\n" ;};void main() {BB X;cout<<"Ending main!\n' ;}
考题
以下结构类型可用来构造链表的是______ 。A.street aa{int a;int *b;};B.struct bb {int a;bb*b;};C.struct cc{int *a;cc b;};D.struct dd {int *a;aa b;};
考题
有如下类定义: Class AA{ int a: PubliC: AA(int n=O):a(n){} }; Class BB:publiC AA{ publiC: BB(int n) }; 其中横线处的缺失部分是( )。A.:a(n){}B.:AA(n){}C.{a(n);}D.{a=n;}
考题
已知一个类A的定义如下,则执行“Ax(3); ”语句后,x.a和x.b的值分别为 ______。 class A { int a, b; public: A(int aa=1,int bb=0){a=aa;b=bb} ; }A.1和0B.3和1C.1和3D.3和0
考题
假定一个类的构造函数为 “A(int aa, int bb) {a=aa; b=aa*bb;}”,则执行 “A x(4,5);”语句后,x.a和x.b的值分别为()A、 4和5B、 5和4C、 4和20D、 20和5
考题
假定AA为一个类,int a()为该类的一个成员函数,若该成员函数在类定义体外定义,则函数头为()A、 int AA::a()B、 int AA:a()C、 AA::a()D、 AA::int a()
考题
假定一个类的构造函数为"A(intaa,intbb){a=aa;b=aa*bb;}”,则执行“Ax(4,5);”语句后,x.a和x.b的值分别为()。A、4和5B、5和4C、4和20D、20和5
考题
假定一个类AB只含有一个整型数据成员a,当用户不定义任何构造函数时,系统为该类定义的无参构造函数为()A、 AB() {a=0;}B、 AB(int aa=0):a(aa) {}C、 AB(int aa):a(aa) {}D、 AB() {}
考题
假定一个类的构造函数为 “A(int aa=1, int bb=0) {a=aa; b=bb;}”,则执行 “A x(4);”语句后,x.a和x.b的值分别为()A、 1和0B、 1和4C、 4和1D、 4和0
考题
假定一个类AB只含有一个整型数据成员a,用户为该类定义的带参构造函数可以为()A、 AB() {}B、 AB(): a(0){}C、 AB(int aa=0) {a=aa;}D、 AB(int aa) {}
考题
单选题假定一个类AB只含有一个整型数据成员a,当用户不定义任何构造函数时,系统为该类定义的无参构造函数为()A
AB() {a=0;}B
AB(int aa=0):a(aa) {}C
AB(int aa):a(aa) {}D
AB() {}
考题
单选题假定AA为一个类,int a()为该类的一个成员函数,若该成员函数在类定义体外定义,则函数头为()A
int AA::a()B
int AA:a()C
AA::a()D
AA::int a()
考题
单选题假定一个类的构造函数为A(int aa, int bb) { a = aa--; b = a * bb; } ,则执行Ax(4,5);语句后,x.a和x.b的值分别为( )。A
3和l5B
5和4C
4和20D
20和5
考题
单选题假定一个类AB只含有一个整型数据成员a,用户为该类定义的带参构造函数可以为()A
AB() {}B
AB(): a(0){}C
AB(int aa=0) {a=aa;}D
AB(int aa) {}
考题
单选题假定一个类的构造函数为 “A(int aa, int bb) {a=aa; b=aa*bb;}”,则执行 “A x(4,5);”语句后,x.a和x.b的值分别为()A
4和5B
5和4C
4和20D
20和5
考题
单选题假定一个类的构造函数为A(intaa,intbb){a=aa--;b=a*bb;},则执行Ax(4,5);语句后,x.a和x.b的值分别为()A
3和15B
5和4C
4和20D
20和5
考题
单选题假定一个类的构造函数为 “A(int aa=1, int bb=0) {a=aa; b=bb;}”,则执行 “A x(4);”语句后,x.a和x.b的值分别为()A
1和0B
1和4C
4和1D
4和0
热门标签
最新试卷