欢迎访问电大国开知识分享!

电大国开知识分享

当前位置: 网站首页 > >

北师22春《C++程序设计》离线作业奥鹏离线作业

时间:2022/4/10 点击:279
北师22春《C++程序设计》离线作业奥鹏离线作业
可做奥鹏全部院校在线离线作业,期末网考,毕业论文咨询请添加QQ:3494317897  微信:aopy98
奥鹏,国开,广开,电大在线,各省平台,新疆一体化等平台学习
详情请咨询
QQ:3494317897  微信:aopy98

 告: 在线作业试卷查看 -> C++程序设计
在线作业试卷列表
单选 
1.在一个C++程序中,main函数的位置( )。 分值:4
A. 必须在程序的开头
   B. 必须在程序的后面
   
C. 可以在程序的任何地方
   D. 必须在其它函数中间
    

2.设置虚基类的目的是( )。 分值:4
A. 简化程序
   B. 消除二义性
   
C. 提高运行效率
   D. 较少目标代码
    

3.在下列八进制整型常量的表示中,( )是正确的。 分值:4
A. 0a0
   B. 15
   
C. 80
   D. 0x10
    

4.在下列十六进制整型常量的表示中,( )是错误的。 分值:4
A. 0x11
   B. 0xaf
   
C. 0xg
   D. 0x1f
    

5.下列正确的字符常量为( )。 分值:4
A. “a”
   B. “\0”
   
C. a
   D. ‘\101’
    

6.在下列运算符中,( )优先级最低。 分值:4
A. !
   B. &&
   
C. !=
   D. ?:
    

7.设i=1, j=2,则表达式i+++j的值为( )。 分值:4
A. 1
   B. 2
   
C. 3
   D. 4
    

8.已知i=0, j=1, k=2, 则逻辑表达式:“ ++i || --j && ++k ”的值为( )。 分值:4
A. 0
   B. 1
   
C. 2
   D. 3
    

9.设a=1, b=2, c=3, d=4,则条件表达式a分值:4
A. 1
   B. 2
   
C. 3
   D. 4
    

10.逗号表达式:“ (x = 4 * 5, x * 5), x + 25 ”的值为( )。 分值:4
A. 25
   B. 20
   
C. 100
   D. 45
    

11.以下对一维数组a的正确定义是( )。 分值:4
A. int n = 5, a[n];
   B. int a(5);
   
C. const int n = 5; int a[n];
   D. int n; cout << n << endl;
    

12.下列数组定义语句中,不合法的是( )。 分值:4
A. int a[3] = {0, 1, 2, 3};
   B. int a[] = {0, 1, 2};
   
C. int a[3] = {0, 1, 2};
   D. int a[3] = {0};
    

13.已知int a[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}, *p = a;,则不能表示数组a中元素的式子是( )。 分值:4
A. *a
   B. *p
   
C. a
   D. a[p - a]
    

14.已知int a[] = {0, 2, 4, 6, 8, 10}, *p = a;,值不等于0的表达式是( )。 分值:4
A. *(p++)
   B. *a
   
C. *(p--)
   D. *(++p)
    

15.以下不能对二维数组a进行正确初始化的语句是( )。 分值:4
A. int a[2][3] = {0};
   B. int a[][3] = {{0,1},{0}};
   
C. int a[2][3] = {{0,1}, {2,3}, {4,5}};
   D. int a[][3] = {0, 1, 2, 3, 4, 5};
    

16.已知int a[][3] = {{0,1}, {2,3,4}, {5,6}, {7}},则a[2][1]的值是( )。 分值:4
A. 0
   B. 2
   
C. 6
   D. 7
    

17.已知int a = 3, *p = &a; 则 *p的值是( )。 分值:4
A. 变量a的地址值
   B. 无意义
   
C. 变量p的地址值
   D. 3
    

18.对于int *pa[5]; 的描述,( )是正确的。 分值:4
A. pa是一个指向数组的指针,所指向的数组是5个int型元素
   B. pa是一个指向某数组中第5个元素的指针,该元素是int型变量
   
C. pa[5]表示某个数组的 第5个元素的值
   D. pa是一个具有5个元素的指针数组,每个元素是一个int型指针
    

19.指针可以用来表示数组元素,下列表达式中( )是错误的。已知:int a[3][7]; 分值:4
A. *(a+1)[5]
   B. *(*a+3)
   
C. *(*(a+1))
   D. *(&a[0][0]+2)
    

20.已知int a[3][3] = {1, 2, 3, 4, 5, 6, 7, 8, 9},则不能表示数组元素a[2][1]的地址是( )。 分值:4
A. &a[2][1]
   B. *(a[2]+1)
   
C. a[2]+1
   D. *(a+2)+1
    

21.派生类的对象对它的基类成员中( )是可以访问的。 分值:4
A. 公有继承的公有成员
   B. 公有继承的私有成员
   
C. 公有继承的保护成员
   D. 私有继承的公有成员
    

22.对基类和派生类的关系描述中,( )是错误的。 分值:4
A. 派生类是基类的具体化
   B. 派生类是基类的子集
   
C. 派生类是基类定义的延续
   D. 派生类是基类的组合
    

23.在派生类的构造函数的成员初始化列表中,不能包含( )。 分值:4
A. 基类的构造函数
   B. 派生类中内嵌对象的初始化
   
C. 基类的内嵌对象初始化
   D. 派生类中一般数据成员的初始化
    

24.在关于多继承二义性的描述中,( )是错误的。 分值:4
A. 一个派生类的两个基类中都有某个同名成员,在派生类中对这个成员的访问可能出现二义性
   B. 解决二义性的最常用的方法是对成员名的限定法
   
C. 基类和派生类中同时出现的同名函数,也存在二义性问
   D. 一个派生类是从两个基类派生来的,而这两个基类又有一个共同的基类,对该基类成员进行访问时,也可能出现二义性
    

25.C++程序中的语句必须以( )结束。 分值:4
A. 冒号
   B. 分号
   
C. 空格
   D. 花括号
    

可做奥鹏全部院校在线离线作业,期末网考,毕业论文咨询请添加QQ:3494317897  微信:aopy98
奥鹏,国开,广开,电大在线,各省平台,新疆一体化等平台学习
详情请咨询
QQ:3494317897  微信:aopy98
------分隔线----------------------------