《面向对象程序设计》在线作业一
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
一、单选题(共 20 道试题,共 100 分。)
V
1. 若有定义int i=2,j=3,a[3][4]={1,2,3,4,5,6,7,8,10,11,12};则对元素a[j]值的正确引用是()。
A. (a+i)+j
B. *(*(a+i)+j)
C. *a+j
D. *(a+i)+j
需要购买答案的联系QQ:79691519满分:5 分
2. 设有函数原型声明void f(int a);及double a(2.2); int b(3);则以下函数调用中正确的是()。
A. f (a+b);
B. f ( b);
C. f (a);
D. f (b);
此题选: D 满分:5 分
3. 下列循环结构中,不是无限循环的是()。
A. for ( t =1 ; ; t + + ) cout t ;
B. t = 1; while ( t - - ) { cout t + + ; }
C. t = 1 ; do { cout t ; t + + ;} while ( - - t ) ;
D. for ( t = 0 ; t ; t ++ ) cout t ;
此题选: D 满分:5 分
4. 在C++中,不能被派生类继承的基类成员是()。
A. 函数成员
B. 构造函数和析构函数
C. 数据成员
D. 私有成员
需要购买答案的联系QQ:79691519满分:5 分
5. 程序控制语句主要包括选择、循环和()。
A. 宏定义
B. 注释
C. 跳转
D. 条件编译
需要购买答案的联系QQ:79691519满分:5 分
6. 决定函数返回值类型的是()。
A. return语句中表达式的类型
B. 函数定义时函数名前的类型
C. 调用函数时的调用方式
D. 系统根据结果随机确定
需要购买答案的联系QQ:79691519满分:5 分
7. 如果某类是另一个类的派生类,该类对象释放时析构函数的调用顺序是()。
A. 不调用基类的析构函数
B. 先调用基类的析构函数,再调用派生类的析构函数
C. 先调用派生类的析构函数,再调用基类的析构函数
D. 不调用派生类的析构函数
需要购买答案的联系QQ:79691519满分:5 分
8. 以下关键字不能用来声明类成员的访问权限的是() 。
A. public
B. private
C. protected
D. static
此题选: D 满分:5 分
9. 设a为整型变量,不能正确表达数学关系5 a 10的C++表达式是()。
A. a==6‖a==7‖a==8‖a==9
B. a 5 a 10
C. 5 a 10
D. !(a =5) !(a =10)
需要购买答案的联系QQ:79691519满分:5 分
10. 在对象生存期结束时由系统自动调用的函数是()。
A. 构造函数
B. 友元函数
C. 析构函数
D. 虚函数
需要购买答案的联系QQ:79691519满分:5 分
11. 静态数据成员的初始化必须在()。
A. 类内
B. 类外
C. 构造函数内
D. 静态成员函数内
需要购买答案的联系QQ:79691519满分:5 分
12. 设有以下定义:char s[20]=”programming”, *ps=s; 则值不为’a’的是()。
A. ps+5
B. ps[5]
C. s[5]
D. *(ps+5)
需要购买答案的联系QQ:79691519满分:5 分
13. 设函数原型为:void test(int a,intb=7,char *s=”*”); 以下函数调用中,不合法的是()。
A. test(5);
B. test(5,8);
C. test(6,”#”);
D. test(0,0,”@”);
需要购买答案的联系QQ:79691519满分:5 分
14. 以下字符串赋值中不正确的是()。
A. char str[ ]=”abcdefg”;
B. char str[80]; str=”abcdefg”;
C. char *pstr=”abcdefg”
D. char *pstr=NULL; pstr=”abcdefg”;
需要购买答案的联系QQ:79691519满分:5 分
15. 以下函数原型说明中,不正确的是()。
A. int Function();
B. void Function(int);
C. int Function(a);
D. void int(double a);
需要购买答案的联系QQ:79691519满分:5 分
16. 下列常数中不属于C++字符型常量的是()。
A.
B. 6
C. "A"
D. A
需要购买答案的联系QQ:79691519满分:5 分
17. 设int a,*p= a; double b,*q; 则以下语句中正确的是()。
A. p= b;
B. q=p;
C. p=NULL
D. q=new int;
需要购买答案的联系QQ:79691519满分:5 分
18. C++中函数原型不能标识()。
A. .函数的返回类型
B. .函数的功能;
C. .函数参数的个数
D. 函数参数的类型
需要购买答案的联系QQ:79691519满分:5 分
19. 不能直接访问非静态数据成员的成员函数是()。
A. 构造函数
B. 析构函数
C. 拷贝构造函数
D. 静态成员函数
此题选: D 满分:5 分
20. 以下字符串初始化中不正确的是()。
A. char str[ ]=”abcdefg”;
B. char str[5]=”abcdefg”;
C. char str[5]={“”};
D. char str[5]={‘1’,’3’,’5’,’7’,’9’};
需要购买答案的联系QQ:79691519满分:5 分
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
一、单选题(共 20 道试题,共 100 分。)
V
1. 若有定义int i=2,j=3,a[3][4]={1,2,3,4,5,6,7,8,10,11,12};则对元素a[j]值的正确引用是()。
A. (a+i)+j
B. *(*(a+i)+j)
C. *a+j
D. *(a+i)+j
需要购买答案的联系QQ:79691519满分:5 分
2. 设有函数原型声明void f(int a);及double a(2.2); int b(3);则以下函数调用中正确的是()。
A. f (a+b);
B. f ( b);
C. f (a);
D. f (b);
此题选: D 满分:5 分
3. 下列循环结构中,不是无限循环的是()。
A. for ( t =1 ; ; t + + ) cout t ;
B. t = 1; while ( t - - ) { cout t + + ; }
C. t = 1 ; do { cout t ; t + + ;} while ( - - t ) ;
D. for ( t = 0 ; t ; t ++ ) cout t ;
此题选: D 满分:5 分
4. 在C++中,不能被派生类继承的基类成员是()。
A. 函数成员
B. 构造函数和析构函数
C. 数据成员
D. 私有成员
需要购买答案的联系QQ:79691519满分:5 分
5. 程序控制语句主要包括选择、循环和()。
A. 宏定义
B. 注释
C. 跳转
D. 条件编译
需要购买答案的联系QQ:79691519满分:5 分
6. 决定函数返回值类型的是()。
A. return语句中表达式的类型
B. 函数定义时函数名前的类型
C. 调用函数时的调用方式
D. 系统根据结果随机确定
需要购买答案的联系QQ:79691519满分:5 分
7. 如果某类是另一个类的派生类,该类对象释放时析构函数的调用顺序是()。
A. 不调用基类的析构函数
B. 先调用基类的析构函数,再调用派生类的析构函数
C. 先调用派生类的析构函数,再调用基类的析构函数
D. 不调用派生类的析构函数
需要购买答案的联系QQ:79691519满分:5 分
8. 以下关键字不能用来声明类成员的访问权限的是() 。
A. public
B. private
C. protected
D. static
此题选: D 满分:5 分
9. 设a为整型变量,不能正确表达数学关系5 a 10的C++表达式是()。
A. a==6‖a==7‖a==8‖a==9
B. a 5 a 10
C. 5 a 10
D. !(a =5) !(a =10)
需要购买答案的联系QQ:79691519满分:5 分
10. 在对象生存期结束时由系统自动调用的函数是()。
A. 构造函数
B. 友元函数
C. 析构函数
D. 虚函数
需要购买答案的联系QQ:79691519满分:5 分
11. 静态数据成员的初始化必须在()。
A. 类内
B. 类外
C. 构造函数内
D. 静态成员函数内
需要购买答案的联系QQ:79691519满分:5 分
12. 设有以下定义:char s[20]=”programming”, *ps=s; 则值不为’a’的是()。
A. ps+5
B. ps[5]
C. s[5]
D. *(ps+5)
需要购买答案的联系QQ:79691519满分:5 分
13. 设函数原型为:void test(int a,intb=7,char *s=”*”); 以下函数调用中,不合法的是()。
A. test(5);
B. test(5,8);
C. test(6,”#”);
D. test(0,0,”@”);
需要购买答案的联系QQ:79691519满分:5 分
14. 以下字符串赋值中不正确的是()。
A. char str[ ]=”abcdefg”;
B. char str[80]; str=”abcdefg”;
C. char *pstr=”abcdefg”
D. char *pstr=NULL; pstr=”abcdefg”;
需要购买答案的联系QQ:79691519满分:5 分
15. 以下函数原型说明中,不正确的是()。
A. int Function();
B. void Function(int);
C. int Function(a);
D. void int(double a);
需要购买答案的联系QQ:79691519满分:5 分
16. 下列常数中不属于C++字符型常量的是()。
A.
B. 6
C. "A"
D. A
需要购买答案的联系QQ:79691519满分:5 分
17. 设int a,*p= a; double b,*q; 则以下语句中正确的是()。
A. p= b;
B. q=p;
C. p=NULL
D. q=new int;
需要购买答案的联系QQ:79691519满分:5 分
18. C++中函数原型不能标识()。
A. .函数的返回类型
B. .函数的功能;
C. .函数参数的个数
D. 函数参数的类型
需要购买答案的联系QQ:79691519满分:5 分
19. 不能直接访问非静态数据成员的成员函数是()。
A. 构造函数
B. 析构函数
C. 拷贝构造函数
D. 静态成员函数
此题选: D 满分:5 分
20. 以下字符串初始化中不正确的是()。
A. char str[ ]=”abcdefg”;
B. char str[5]=”abcdefg”;
C. char str[5]={“”};
D. char str[5]={‘1’,’3’,’5’,’7’,’9’};
需要购买答案的联系QQ:79691519满分:5 分
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
上一篇 : 14春天津大学《高等数学(专)-2》在线作业一
下一篇 : 14春天津大学《民法学-2》在线作业