福师12春学期《c语言程序设计》在线作业一及答案

福师12春学期《c语言程序设计》在线作业一及答案

ID:32642762

大小:67.04 KB

页数:7页

时间:2019-02-14

福师12春学期《c语言程序设计》在线作业一及答案_第1页
福师12春学期《c语言程序设计》在线作业一及答案_第2页
福师12春学期《c语言程序设计》在线作业一及答案_第3页
福师12春学期《c语言程序设计》在线作业一及答案_第4页
福师12春学期《c语言程序设计》在线作业一及答案_第5页
资源描述:

《福师12春学期《c语言程序设计》在线作业一及答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、试卷得分:100福师《C++语言程序设计》在线作业一试卷总分:100测试时间:-•单选题•判断题、单选题(共30道试题,共60分。)得分:601.下列关于C++语言类的描述中错误的是()CA.类用于描述事物的属性和对事物的操作匚B.类与类之间通过封装而具有明确的独立性EC.类与类之间必须是平等的关系,而不能组成层次结构匚D.类与类之间可以通过一些方法进行通信和联络满分:2分得分:22.下列各个成员函数中,纯虚函数是()匚A.voidfun(int)二0匚B.virtualvoidfun(int)匚C.v

2、irtualvoidfun(int){}国D.virtualvoidfun(int)=0满分:2分得分:23.在C++语言中,为了使得类中的某些数据成员及某些成员函数的返冋值能取任意类型匸A.类IEB.类模板CC.抽象类匚D.虚基类A.封装CB.继承CC.多态ED.结构满分:2分得分:25.要声明一个有10个int型元素的数组,正确的语句是(EA.int;a[10];CB.int;a[2,5];C.int;匚D.int:*a[10];满分:2分得分:24.下列哪项不是面向对象程序设计的主要特征())满分

3、:2分得分:26.下列字符中不能构成标识符的是()CA.数字字符CB.大写字母CC.下划线字符ED.连接符满分:2分得分:27.循环体至少被执行一次的语句为()匚A.for循环匚B.wh订e循环目C.do循环匚D.任一种循环满分:2分得分:2&下列四个运算符中,优先级最低的是()匚A.()匚B.->匚C..ED.++满分:2分得分:29.若x,y,z均被定义为整数,则下列表达式终能正确表达代数式1/(x*y*z)的是(:CA.l/x*y*z国B.1.0/(x*y*z)匚C.l/(x*y*z)匚D.1/x

4、/y/(float)z满分:2分得分:210.下列的各函数中,不是类的成员函数的是()CA.构造函数匚B.析构函数EC.友元函数匚D.复制构造函数满分:2分得分:211.表达式9!二10的值为()CA.非零值匚B.true匚C.0ED.1满分:2分得分:29.下面不能正确表示a*b/(c*d)的表达式是()EA.(a*b)/c*d匚B.a*b/(c*d)匚C.a/c/d*bCD.a*b/c/d满分:2分得分:210.下面关于new和delete操作符的说法中,不正确的是()CA.使用new操作符,可以动

5、态分配全局堆中的内存资源匚B.若p的类型己由A*强制转换为void*,那么执行语句deletep;时,类A的析构函数不金CC.实现全局函数时,new和delete通常成对地出现在由一对匹配的花括号限定的语句块中ED.执行语句A*p=newA[100]时,类A的构造函数只会被调用1次满分:2分得分:211.下列叙述正确的是()EA.一个程序中可以有多个ttinclude命令行匚B.在#include命令行中,用双引号和用尖括号将被包含的文件名括起来没有区别匚C.#include命令行只能放在程序开始位置C

6、D.#include命令后也必须以分号结束满分:2分得分:212.虚函数使用关键字()国A.virtual匚B.static匚C.public匚D.private满分:2分得分:216.下列运算符中,运算对象必须是整型的是()CA./IEB.%CC.二D.&满分:2分得分:217.下面有关重载函数的说法中正确的是()匚A.重载函数必须具有不同的返回值类型匚B.重载函数形参个数必须不同EC.重载函数必须有不同的形参列表匚D.重载函数名可以不同满分:2分得分:21&要使几个不同数据类型的数据共享同一块内存区

7、域,应使用()CA.数组CB.结构EC.联合CD.文件满分:2分得分:219.下列关于构造函数说法不正确的是()CA.构造函数必须与类同名匸B.在构造函数中可以对类中的成员进行初始化CC.构造函数可以省略不写ED.构造函数必须有返回值满分:2分得分:220.下列关于函数模板和模板函数的描述,错误的是()CA.函数模板是一组函数的模板CB.模板函数是一个实在的函数CC.函数模板是定义重载函数的一种工具ED.模板函数在编译时不生成可执行代码满分:2分得分:221.下列各种高级语言中,是面向对象编程语言。()

8、匚A.BASICCB.C语言叵C.C++语言匚D.Pascal语言满分:2分得分:222.下面程序的结果是什么?Inti=3,j=4;i?i++:j++;printf("%d%d”,i,A.33EB.44C.34D.43满分:2分得分:223.在C++语言中,二维数组元素在内存中的存放顺序是()EA.按行存放匚B.按列存放CC.由用户自己定义CD.由编译器决定满分:2分得分:224.下面关于类的对象性质的描述,正确的是()匚A.对象之间

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

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

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