福师17春秋学期《C语言程序设计》在线作业二.doc

福师17春秋学期《C语言程序设计》在线作业二.doc

ID:50971447

大小:41.52 KB

页数:6页

时间:2020-03-08

福师17春秋学期《C语言程序设计》在线作业二.doc_第1页
福师17春秋学期《C语言程序设计》在线作业二.doc_第2页
福师17春秋学期《C语言程序设计》在线作业二.doc_第3页
福师17春秋学期《C语言程序设计》在线作业二.doc_第4页
福师17春秋学期《C语言程序设计》在线作业二.doc_第5页
资源描述:

《福师17春秋学期《C语言程序设计》在线作业二.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、单选题(共20道试题,共40分。)V1.对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是_________。A.公有类型B.私有类型C.保护类型D.友元类型2.下列程序的输出结果为()。#includevoidmain(){char,a[]={”hello",”the",”world”};char**pa=a:pa++;cout<<*pa<

2、14.在每个C++程序中都必须包含有这样一个函数,该函数的函数名为_____________。A.mainB.MAINC.nameD.function5.下列哪项不是面向对象程序设计的主要特征()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.

3、函数定义为Fun(int&k),变量定义n=100,则下面调用正确的是()。A.Fun(20)B.Fun(20+n)C.Fun(n)D.Fun(&n)9.设inta=10,b=11,c=12;,表达式(a+b)_________。A.2B.0C.-2D.110.以下哪个不是循环语句()A.while语句B.do-while语句C.for语句D.if-else语句11.下列的各函数中,不是类的成员函数的是()A.构造函数B.析构函数C.友元函数D.复制构造函数12.程序设计语言的基本成分是数据成分、运算成分、控制成分和(

4、)。A.对象成分B.变量成分C.语句成份D.传输成分13.如果变量x,y已经正确定义,下列语句哪一项不能正确将x,y的值进行交换()A.x=x+y,y=x-y,x=x-yB.t=x,x=y,y=tC.t=y,y=x,x=tD.x=t,t=y,y=x14.以下各选项组中,均是C++语言关键字的组是()。A.publicoperatorthisB.shodstringstaticC.itwhile>=D.privatecoutprintf15.下列关于模板的说法正确的是()。A.模板的实参在任何时候都可以省略B.类模板与模

5、板类所指的是同一概念C.类模板的参数必须是虚拟类型的D.类模板中的成员函数全部都是模板函数16.下列程序的输出结果是_________。#includeintmin(inta,intB){if(aelsereturnB;return0;}voidmain(){cout<}A.0B.1C.2D.317.对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是()。A.公有类型B.私有类型C.保护类型D.友元类型18.如有inta=11;则表达式(a++*1/3)的值是()A.0B.3C.4D.

6、1219.下列函数中,可以是虚函数的是______。()A.自定义的构造函数B.拷贝构造函数C.静态成员函数D.析构函数20.设B类是由A类继承的。当创建一个B类的对象时,构造函数的调用顺序是()A.先调用A类的构造函数,然后调用B类的构造函数B.先调用B类的构造函数,然后调用A类的构造函数C.不调用A类的构造函数D.视定义时A类和B类出现的位置二、判断题(共20道试题,共40分。)V1.NULL与void*是不同的概念,NULL是一个指针值,任何类型的指针都可赋予该值。而void*是一种类型,是一种无任何类型的指针。

7、()A.错误B.正确2.C++目标程序经连接后生成扩展名为exe的可执行程序文件。A.错误B.正确3.内联函数不能是虚函数,因为内联函数是不能在运行中动态确定其位置的。A.错误B.正确4.float和double类型的大小分别为4和8。A.错误B.正确5.设置函数的参数默认值的顺序是自左向右。A.错误B.正确6.内联函数是为了提高编程效率而实现的,它克服了用#define宏定义所带来的弊病。()A.错误B.正确7.通过使用不同的类型参数,函数模板可以生成不同类型的函数()A.错误B.正确8.系统可以提供默认的析构函数。

8、()A.错误B.正确9.程序设计的目标在正确的前提下,其重要性排列次序依次为:可读,可维护,可移植和高效()A.错误B.正确10.变量分为全局和局部两种,局部变量没有赋初值时,其值是确定的。A.错误B.正确11.构造函数不能重载。A.错误B.正确12.NULL是空指针值,它不指向任何地方。()A.错误B.正确13.作为语句的函数调

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。