免费下载

【面向对象程序设计】形成性考核册作业2答案.doc


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/ 7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/ 7 免费下载
文档列表 文档介绍
面向对象程序设计形成性考核册作业二
一、选择题:
1. 若用数组名作为函数调用的实参,传递给形参的是( A )。
A. 数组的首地址 B. 数组中第一个元素的值
C. 数组全部元素的值 D. 数组元素的个数
2. 采用重载函数的目的是( D )。
A. 实现共享 B. 减少空间
C. 提高速度 D. 使用方便,提高可读性
3. 下面的标识符中,( C )是文件级作用域。
A. 函数形参
4. 当#include后面的文件名用双引号括起来时,寻找被包含文件的方式是( B )。
A. 直接按系统设定的标准方式搜索目录
B. 先在源程序所在目录搜索,再按系统设定的标准方式搜索目录
C. 仅仅搜索源程序所在目录
D. 搜索当前逻辑盘上的所有目录
5. 在下面存储类中,( A )的对象不是局部变量。
A. 外部静态类 B. 自动类 C. 函数形参 D. 寄存器类
6. 预处理命令在程序中都是以( B )符号开头的。
A. * B. # C. & D. @
7. 用new运算符创建一个含10个元素的一维整型数组的正确语句是( C )。
A. int *p=new a[10]; B. int *p=new float[10];
C. int *p=new int[10]; D. int *p=new int[10]={1,2,3,4,5}
8. 假定变量m定义为“int m=7;”,则定义变量p的正确语句为( B )。
A. int p=&m; B. int *p=&m; C. int &p=*m; D. int *p=m;
9. 关于void 指针,下列说法正确的是( C )。
A. void 指针就是未指向任何数据的指针
B. void 指针就是已定义而未初始化的指针
C. 指向任何类型数据的指针可直接赋值给一个void 指针
D. void 指针值可直接赋给一个非void 指针
10. 假定p是具有double类型的指针变量,则表达式++p使p的值(以字节为单位)增加(C )。
A. 1 B. 4 C. sizeof(double) D. sizeof(p)
11. 定义p并使p指向动态空间中的包含30个整数的数组所使用的定义语句为( A )。
A. int *p=new int[30]; B. int *p=new int(30);
C. int *p=new [30]; D. *p=new int[30];
12. 假定有“struct BOOK{char title[40]; float price;}; BOOK *book=new BOOK;”,则正确的语句为(A )。
A. strcpy(book->title,”Wang Tao”); B. strcpy(,”Wang Tao”);
C. strcpy(*,”Wang Tao”); D. strcpy((*book)->title,”Wang Tao”);
13. 下列对引用的陈述中不正确的是( C )。
A. 每一个引用都是其所引用对象的别名,因此必须

【面向对象程序设计】形成性考核册作业2答案 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数 7
  • 收藏数 0 收藏
  • 顶次数 0
  • 上传人 799474576
  • 文件大小 0 KB
  • 时间2013-07-19
最近更新