- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VC程序设计_2006
VC++程序设计 2006年6月20日
选择题:(1题1分)
以下选项中,哪一个是合法的字符常量
A.N B. \010 C.A D.65
2.表达式(a=3*2,b=a/2),b-a,a+=2的值是
A.-3 B.6 C.8 D.12
3.有以下的程序段,其输出结果是
int x,y,z;
x=y=z=0;
x=++x||++y++z;
coutx,y,zend;
A.1,1,1 B.1,1,0 C.1,0,0 D.0,0,0
4.以下程序的执行结果是
#includeiostream.h
class OBJ
{ int n;
public:
OBJ(int i=0) {n=i;}
operator++( ) {n++;}
void Show( ) {coutnendl;}
};
void main( )
{ OBJ obj(3);
++obj;
obj.Show( );
}
A.3 B.4 C.0 D.1
5.设有以下程序段:
int a[5]={0},*p,*q;
p=a;
q=a;
则下列选项中,合法的运算表达式是
A.p-q B.p+q C.p*q D.p%q
6.假设MyClass为一个类,则该类的拷贝的构造函数的声明语句为
A.MyClass(MyClass x); B.MyClass(MyClass x);
C.MyClass(MyClass x); D.MyClass(MyClass *x);
7.以下程序的执行结果是
#includeiostream.h
void main( )
{ char s[ ]= 1234356;
S[3]= \0;
coutsendl;
}
A.12 B.123 C.1234 D.123456
8.下面关于纯虚函数与抽象类的描述中,错误的是:
A.纯虚函数是一种特殊的虚函数,它没有具体的体现
B.抽象类是指具有纯虚函数的类
C.一个基类中如果具有纯虚函数,该基类的派生类不能再是抽象类
D.抽象类只能作为基类来用,其纯虚函数的实现由派生类给出
9.以下程序段的输出结果是:
int x=5;
do{
x--;
}while(!x);
coutxendl;
A.5 B.4 C.0 D.-1
10.下列虚基类的声明中,正确的是
A.class virtual B:public A B.virtual class B:public A
C.class B:public A D.class B:virtual public A
11.以下四组语句中不符合C++语法规则的是
A.char s[ ]= Nanjing; B.char s[20];s=Nanjing;
C.char *p=Nanjing; C.char*p;p=Nanjing;
12.类MyClass的定义如下:
class MyClass
{ int value;
public:
MyClass( ) {value=0;}
Set Variable(int i) {value=i};
};
则以下各项对下面语句的描述中,正确的是:
MyClass *p,my;p=my;
语句p=my;是把对象my赋值给指针变量p
语句MyClass *p,my; 调用了两次构造函数
语句*p.SetVariable(5); 是正确的调用形式
语句p→SetVariable(5) 与语句my.SetVariable(5) 是等价的
13.下面函数的功能是
int fun(char *x)
{ char *y=x;
while(*y++);
return(y-x-1);
}
A.求字符串长度 B.比较两个字符串的大小
C.将字符串x复制到字符串y D.将字符串x连接到字符串y后面
14.有如下程序段
int **p,*s,k=20;
s=k;
p=s;
请指出**p所代表的是
A.s B.k C.s D.k
15.有以下程序:
#includeiostream.h
#includestring.h
void main( )
{ char s[ ]= \n123\\;
coutstrlen(s) ,sizeof(s)endl;
}
该程序执行后的结果是
您可能关注的文档
- 利用TrueCrypt完美加密移动硬盘分区(推荐).doc
- 第二章半导体三极管及放大电路5.ppt
- 工作总结--技术.doc
- 材料成形原理--固态成形部分.doc
- 传感器试卷17.doc
- 敬业精神测试.doc
- 机器视觉与图像处理考查课题目.ppt
- 2012届毕业生实习实训实施细则.doc
- 21中八(下)期中测试题.doc
- 北师大版初三函数总复习试题.doc
- 2025年中山市沙溪镇人民政府所属事业单位招聘11人笔试备考题库及参考答案详解一套.docx
- 2025年中山市横栏镇人民政府所属事业单位第二期招聘笔试高频难、易错点备考题库及参考答案详解一套.docx
- 2025年中山市横栏镇人民政府所属事业单位第二期招聘笔试高频难、易错点备考题库含答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试高频难、易错点备考题库及完整答案详解1套.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试高频难、易错点备考题库参考答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试备考题库附答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试高频难、易错点备考题库附答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试备考题库附答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试备考题库及答案详解一套.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试备考题库及完整答案详解1套.docx
文档评论(0)