- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
C++试题1
(1)已知下列语句中的x和y都是int型变量,其中不正确的语句是
A)y+=++x;B)++x+=y;C)y=x++;D)x++=y;
(2)若x是一个bool型变量,y是一个值为100的int型变量,则表达式!xy0的值
[]。
A)为trueB)为falseC)与x的值相同D)与x的值相反
(3)执行语句序列
intn;
cinn;
switch(n){
case1:
case2:coutX;
case3:
case4:coutY;break;
default:coutZ;}
时,不可能出现的情况是[]。
A)显示:XB)显示:YC)显示:ZD)显示:XY
(4)执行语句序列
intx;
cinx;
if(x250)coutX;
if(x250)coutY;
elsecoutX;
时,不可能出现的情况是[]。
A)显示:XB)显示:YC)显示:XYD)显示:XX
(5)要定义一个具有5个元素的一维数组,并使其各元素的初值依次是30,50,-88,0和
0,则下列定义语句中不正确的是[]。
A)intvect[]={30,50,-88};B)intvect[]={30,50,-88,0,0};
C)intvect[5]={30,50,-88};D)intvect[5]={30,50,-88,0,0};
(6)已知某应用系统中已经定义了函数fun,其原形是
intfun(char=A);
则下列函数中,可以在同一系统中加以重载的是[]。
A)intfun();B)intfun(char);
C)intfun(char,int);D)intfun(char,double=0.0);
(7)若指针p定义为则[]。
A)p所指向的数据不可改变,p在定义时可以不初始化。
B)p所指向的数据不可改变,p在定义时必须初始化。
C)p本身不可改变,p在定义时可以不初始化。
D)p本身不可改变,p在定义时必须初始化。
(8)已知数组A和指针p定义为:intA[20][10],*p;,要使p指向A的首元素,正确的赋值
表达式是[]。
A)p=A或p=A[0][0]B)p=A或p=A[0][0]
C)p=A[0]或p=A[0][0]D)p=A[0]或p=A[0][0]
(9)已知函数func的原形是
doublefunc(doouble*pd,intri);
变量x和y的定义是
doublex;inty;
把x和y分别作为第一参数和第二参数来调用函数func,正确的调用语句是[]。
A)func(x,y);B)func(x,y);C)func(x,y);D)func(x,y);
(10)要使字符串变量str具有初值具有初值,正确的定义语句是[]。
A)charstr[]={L,u,c,k,y};B)charstr[5]={L,u,c,k,y};
C)D)
(11)已知某函数的一个形式参数被说明为MAT[3][10],在下列说明中,与此等效的形参说
明是[]。
A)intMAT[][10]B)intMAT[3][]
C)intMAT[10][3]D)intM
文档评论(0)