- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
福师12春学期《C语言程序设计》在线作业一及答案
窗体顶端
福师《C++语言程序设计》在线作业一
试卷总分:100? ? ? ?测试时间:--? ? ? ?试卷得分:100
单选题
判断题
、单选题(共?30?道试题,共?60?分。)????得分:60
1.??下列关于C++语言类的描述中错误的是( )
A. 类用于描述事物的属性和对事物的操作
B. 类与类之间通过封装而具有明确的独立性
C. 类与类之间必须是平等的关系,而不能组成层次结构
D. 类与类之间可以通过一些方法进行通信和联络
??????满分:2??分??得分:2
2.??下列各个成员函数中,纯虚函数是( )
A. void fun(int)=0
B. virtual void fun(int)
C. virtual void fun(int){ }
D. virtual void fun(int)=0
??????满分:2??分??得分:2
3.??在C++语言中,为了使得类中的某些数据成员及某些成员函数的返回值能取任意类型,应使用( )
A. 类
B. 类模板
C. 抽象类
D. 虚基类
??????满分:2??分??得分:2
4.??下列哪项不是面向对象程序设计的主要特征( )
A. 封装
B. 继承
C. 多态
D. 结构
??????满分:2??分??得分:2
5.??要声明一个有10个int型元素的数组,正确的语句是( )
A. int a[10];
B. int a[2,5];
C. int a[];
D. int *a[10];
??????满分:2??分??得分:2
6.??下列字符中不能构成标识符的是( )
A. 数字字符
B. 大写字母
C. 下划线字符
D. 连接符
??????满分:2??分??得分:2
7.??循环体至少被执行一次的语句为( )
A. for循环
B. while循环
C. do循环
D. 任一种循环
??????满分:2??分??得分:2
8.??下列四个运算符中,优先级最低的是( )
A. ()
B. -
C. .
D. ++
??????满分:2??分??得分:2
9.??若x,y,z均被定义为整数,则下列表达式终能正确表达代数式1/(x*y*z)的是( )
A. 1/x*y*z
B. 1.0/(x*y*z)
C. 1/(x*y*z)
D. 1/x/y/(float)z
??????满分:2??分??得分:2
10.??下列的各函数中, 不是类的成员函数的是( )
A. 构造函数
B. 析构函数
C. 友元函数
D. 复制构造函数
??????满分:2??分??得分:2
11.??表达式9!=10的值为( )
A. 非零值
B. true
C. 0
D. 1
??????满分:2??分??得分:2
12.??下面不能正确表示a*b/(c*d)的表达式是( )
A. (a*b)/c*d
B. a*b/(c*d)
C. a/c/d*b
D. a*b/c/d
??????满分:2??分??得分:2
13.??下面关于new 和delete操作符的说法中,不正确的是( )
A. 使用new操作符,可以动态分配全局堆中的内存资源
B. 若p的类型已由A*强制转换为void *,那么执行语句delete p;时,类A的析构函数不会被调用
C. 实现全局函数时,new和delete通常成对地出现在由一对匹配的花括号限定的语句块中
D. 执行语句A * p=new A[100]时,类A的构造函数只会被调用1次
??????满分:2??分??得分:2
14.??下列叙述正确的是( )
A. 一个程序中可以有多个#include命令行
B. 在#include命令行中,用双引号和用尖括号将被包含的文件名括起来没有区别
C. #include命令行只能放在程序开始位置
D. #include命令后也必须以分号结束
??????满分:2??分??得分:2
15.??虚函数使用关键字( )
A. virtual
B. static
C. public
D. private
??????满分:2??分??得分:2
16.??下列运算符中,运算对象必须是整型的是( )
A. /
B. %
C. =
D.
??????满分:2??分??得分:2
17.??下面有关重载函数的说法中正确的是( )
A. 重载函数必须具有不同的返回值类型
B. 重载函数形参个数必须不同
C. 重载函数必须有不同的形参列表
D. 重载函数名可以不同
??????满分:2??分??得分:2
18.??要使几个不同数据类型的数据共享同一块内存区域,应使用( )
A. 数组
B. 结构
C. 联合
D. 文件
??????满分:2??分??得分:2
19.??下列关于构造函数说法不正
文档评论(0)