2022年福师春学期《C++语言程序设计》在线作业一试卷 .pdf
《2022年福师春学期《C++语言程序设计》在线作业一试卷 .pdf》由会员分享,可在线阅读,更多相关《2022年福师春学期《C++语言程序设计》在线作业一试卷 .pdf(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、福师 15 春学期 C+ 语言程序设计在线作业一一、单选题(共30 道试题,共60 分。 )1. 要使几个不同数据类型的数据共享同一块内存区域,应使用()A. 数组B. 结构C. 联合D. 文件满分: 2 分2. 下面程序的结果是什么?Int i=3 , j=4 ; i?i+ : j+ ; printf(“ %d %dn” ,i,j ) ;( )A. 3 3 B. 4 4 C. 3 4 D. 4 3 满分: 2 分名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 19 页
2、- - - - - - - - - 3. 析构函数在什么时间开始调用。 ( )A. 类创建B. 创建对象C. 引用对象D. 释放对象满分: 2 分4. 已知: print( ) 函数是一个类的常成员函数,且无返回值。在下列表示中,正确的是()A. void print( ) const; B. const void print( ); C. void print( ); D. void print(const); 满分: 2 分5. 已知字符 b的 ASCII 码为 98,语句 printf(%d,%c,b,b+1 );的输出为()A. 98,b 名师资料总结 - - -精品资料欢迎下载 -
3、- - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 19 页 - - - - - - - - - B. 语句不合法C. 98,99 D. 98,c 满分: 2 分6. 在下边的二维数组定义中,正确的是( ) A. int a5 B. int a5 C. int a3=1,3,5,2 D. int a(10) 满分: 2 分7. 下面关于类的对象性质的描述,正确的是()A. 对象之间不可以相互赋值B. 不可以说明指向对象的指针C. 对象不能用作数组元素D. 一个对象能用作另一个对象的成员名师资料总结 - - -精品资料欢迎
4、下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 19 页 - - - - - - - - - 满分: 2 分8. 下面关于 new 和 delete 操作符的说法中,不正确的是()A. 使用 new 操作符,可以动态分配全局堆中的内存资源B. 若 p 的类型已由 A*强制转换为 void * ,那么执行语句 delete p; 时,类 A 的析构函数不会被调用C. 实现全局函数时, new 和 delete 通常成对地出现在由一对匹配的花括号限定的语句块中D. 执行语句 A * p=new A100时,类
5、A 的构造函数只会被调用1 次满分: 2 分9. 下列哪项不是面向对象程序设计的主要特征()A. 封装B. 继承C. 多态D. 结构满分: 2 分名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 19 页 - - - - - - - - - 10. 要声明一个有 10 个 int 型元素的数组,正确的语句是()A. int a10; B. int a2,5; C. int a; D. int *a10; 满分: 2 分11. 下列函数中,可以为虚函数的是()A. 自定义的构
6、造函数B. 拷贝构造函数C. 静态成员函数D. 析构函数满分: 2 分12. 下列的各函数中 , 不是类的成员函数的是()A. 构造函数B. 析构函数名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 19 页 - - - - - - - - - C. 友元函数D. 复制构造函数满分: 2 分13. 若用数组名作为函数调用时的实参,则实际上传递给形参的是()A. 数组首地址B. 数组的第一个元素值C. 数组中全部元素的值D. 数组元素的个数满分: 2 分14. 以下各选项企图
7、说明一种新的类型名,其中正确的是()A. typedef v1 int; B. typedef v2=int; C. typedef int v3; D. typedef v4: int; 满分: 2 分名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 19 页 - - - - - - - - - 15. 下列对引用的陈述中 ,不正确的是()A. 每一个引用都是其所引用对象的别名,因此必须初始化B. 形式上针对引用的操作实际上作用于它所引用的对象C. 一旦定义了引用 ,一切
8、针对其所引用对象的操作只能通过该引用间接进行D. 不需要单独为引用分配存储空间满分: 2 分16. 下列叙述正确的是()A. 一个程序中可以有多个 #include 命令行B. 在#include命令行中,用双引号和用尖括号将被包含的文件名括起来没有区别C. #include 命令行只能放在程序开始位置D. #include 命令后也必须以分号结束满分: 2 分17. 已知函数 test 定义为:void test() 则函数定义中 void的含义是()名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - -
9、 - - - 第 7 页,共 19 页 - - - - - - - - - A. 执行函数 test 后,函数没有返回值B. 执行函数 test 后,函数不再返回C. 执行函数 test 后,函数返回任意类型值D. 以上三个答案都是错误的满分: 2 分18. 下面有关重载函数的说法中正确的是()A. 重载函数必须具有不同的返回值类型B. 重载函数形参个数必须不同C. 重载函数必须有不同的形参列表D. 重载函数名可以不同满分: 2 分19. 在下列运算符中,优先级最低的是()A. | B. != C. b?a:cd?c:d ” 的值为 ( ) 名师资料总结 - - -精品资料欢迎下载 - - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+语言程序设计 2022年福师春学期C+语言程序设计在线作业一试卷 2022 年福师春 学期 C+ 语言程序设计 在线 作业 试卷
限制150内