- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
17春福师《C语言程序设计》在线作业2
2017秋17春福师《C++语言程序设计》在线作业二
一、单选题(共 20 道试题,共 40 分。)
1.
对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是
_________。
A. 公有类型
B. 私有类型
C. 保护类型
D. 友元类型
正确答案:
2. 下列程序的输出结果为()。#include void main() {char,a[]={”hello,”the,”world”}; char**pa=a:pa++;cout*paendl;
A. hello
B. the
C. world
D. hellotheworld
正确答案:
3. 表达式9!=10的值为( )
A. 非零值
B. true
C. 0
D. 1
正确答案:
4.
在每个C++程序中都必须包含有这样一个函数,该函数的函数名为_____________。
A. main
B. MAIN
C. name
D. function
正确答案:
5. 下列哪项不是面向对象程序设计的主要特征( )
A. 封装
B. 继承
C. 多态
D. 结构
正确答案:
6. 若已定义: inta[]={0,1,2,3,4,5,6,7,8,9},*P=a,i; 其中O≤i≤9,则对a数组元素不正确的引用是()。
A. a[p-a]
B. *(a[i])
C. p[i]
D. a[10]
正确答案:
7. 循环体至少被执行一次的语句为( )
A. for循环
B. while循环
C. do循环
D. 任一种循环
正确答案:
8. 函数定义为Fun(intk),变量定义n=100,则下面调用正确的是()。
A. Fun(20)
B. Fun(20+n)
C. Fun(n)
D. Fun(n)
正确答案:
9. 设int a=10,b=11,c=12;,表达式(a+b)_________。
A. 2
B. 0
C. -2
D. 1
正确答案:
10. 以下哪个不是循环语句( )
A. while语句
B. do-while语句
C. for语句
D. if-else语句
正确答案:
11. 下列的各函数中, 不是类的成员函数的是( )
A. 构造函数
B. 析构函数
C. 友元函数
D. 复制构造函数
正确答案:
12. 程序设计语言的基本成分是数据成分、运算成分、控制成分和()。
A. 对象成分
B. 变量成分
C. 语句成份
D. 传输成分
正确答案:
13. 如果变量x,y已经正确定义,下列语句哪一项不能正确将x,y的值进行交换( )
A. x=x+y,y=x-y,x=x-y
B. t=x,x=y,y=t
C. t=y,y=x,x=t
D. x=t,t=y,y=x
正确答案:
14. 以下各选项组中,均是C++语言关键字的组是()。
A. publicoperatorthis
B. shodstringstatic
C. itwhile=
D. privatecoutprintf
正确答案:
15. 下列关于模板的说法正确的是()。
A. 模板的实参在任何时候都可以省略
B. 类模板与模板类所指的是同一概念
C. 类模板的参数必须是虚拟类型的
D. 类模板中的成员函数全部都是模板函数
正确答案:
16.
下列程序的输出结果是_________。
#include
int min(int a,int B)
{
if(a else return B;
return 0;
}
void main()
{
cout }
A. 0
B. 1
C. 2
D. 3
正确答案:
17. 对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是()。
A. 公有类型
B. 私有类型
C. 保护类型
D. 友元类型
正确答案:
18. 如有int a=11;则表达式(a++*1/3)的值是()
A. 0
B. 3
C. 4
D. 12
正确答案:
19. 下列函数中,可以是虚函数的是______。( )
A. 自定义的构造函数
B. 拷贝构造函数
C. 静态成员函数
D. 析构函数
正确答案:
20. 设B类是由A类继承的。当创建一个B类的对象时,构造函数的调用顺序是( )
A. 先调用A类的构造函数,然后调用B类的构造函数
B. 先调用B类的构造函数,然后调用A类的构造函数
C. 不调用A类的构造函数
D. 视定义时A类和B类出现的位置
正确答案:
福师《C++语言程序设计》在线作业二
二、判
文档评论(0)