1 / 12
文档名称:

计科网络专业面向对象程序设计试题.doc

格式:doc   页数:12
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计科网络专业面向对象程序设计试题.doc

上传人:一文千金 2012/2/21 文件大小:0 KB

下载得到文件列表

计科网络专业面向对象程序设计试题.doc

文档介绍

文档介绍:计科网络专业面向对象程序设计试题
2004年1月
一、单项选择(每小题1分,共13分)
“a+b=12\n”的长度为( )。


"int a[3][4]={{3,4},{2,8,6}};”,则元素a[2][1]的值为( )。

C . 8
( )。
,函数的调用不可以嵌套
,函数的调用可以嵌套
C函数的定义和函数的调用均可以嵌套

"double array[10];”,则表达式size of(array)/size of(array[0])的结果为( )。

C .array数组中每个元素所占的字节数 D. array数组占的总字节数
( )。
A. int*p=new int[30] B. int*p=new int(30);
C. int*p=new[30]; D. *p=new int[30];
( )。

C. 兼容性 D. 正确性
,通常把类的定义单独存放于( )中。


,假定数组长度为MS,队首元素位置为first,队列长度为length,则队首的后一个位置为( )。
+l B.(first+1)%MS
C.(first-1)%MS D,(first+length)%MS
“A(int aa=1,int bb=0){a=aa;b=bb;}”,则执行“Ax(4);”语句后,( )。


,则执行"ABa(2),b[3],*p[4];”语句时共调用该类构造函数的次数为( )。
.
C 5
,其参数表中应带有( )个参数。
B. 1
C . 2
,若运算符函数的形参表中没有参数,则不可能的情况是( )。


( )可直接访问。


 
二、填空(每空1分,共17分)
——和——。
=5,y=6,则表达式x++*++y的值为——。
,则x&&true的值为——。
()%20的值在——至——区间内。
“aaa”赋值到字符数组a中,则需要执行——字符串函数的调用来实现。
——为单位进行的。
——元素的指针,并且在任何时候都不允许——它。
"void*pv=“Hello,word!”; char*pc;”,要将pv值赋给pc,则正确的赋值语句是——。
++支持两种多态性:——时的多态性和. 时的多态性。
,除了保存队列元素的数组成员外,还包含有两个数据
成员,一个指明队首元素位置,另一个指明队列——。
——函数通常用于实现释放该类对象中指针成员所指向的动态存储空
间的任务。
"AB(int aa,char*bb=NULL):a(aa),b(bb){}”,则该类中至少包含有——个数据成员。
<<时,其运算符函数的返回值类型应当是——。
三、程序填充,对程序、函数或类中划有横线的位置,根据题意按标号把合适的内容填写到程序下面相应标号的后面(每小题6分,共18分)
(即不能被任何数整除的数)。
include<iostream, h>
# include<math, h>
void