VC总复习题带答案_第1页
VC总复习题带答案_第2页
VC总复习题带答案_第3页
VC总复习题带答案_第4页
VC总复习题带答案_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——VC总复习题带答案复习题

一、单项选择题

1、以下选项中不能用做用户自定义标识符的是()。C

A.length_B._lengthC.length.dD.For2、以下选项中能用做用户自定义标识符的是()。C

A.voidB.if-elseC.NameD.a+bc3、以下字符串中,正确的C++标识符是()。D

A.too-BB.2bC.newD._2564、以下选项中不能用做变量名的是()。A

A.forB._lengthC.lengthD.Else5、以下不正确的int型常数是()。C

A.32450B.0C.0387D.0xA1L6、以下选项中不合法的常量是()。B

A.‘a’B.058C.“a\\0b〞D.12L7、以下的常量定义中,错误的是()。A

A.constdoubledl;B.constcharc=67;C.constinti=250;D.constlongld=0x326;

8、整型变量a、b的值分别为3和4,执行语句“a=a〞后,a和b的值分别是()。BA.34B.15C.14D.059、设有变量说明:inta=3,b=4,c=5;以下表达式中,值为0的表达式是()。D

A.‘a’〞,则表达式sizeof('a'+'b')的值为()。CA.1B.2C.4D.812、表示关系x

voidfun(intx=y;y=t;}intmain()

{inta[2]={23,42};fun(a[1],a[0]);

coutvoidmain(void){charline[100];cin>>line;

cout>stu;54、使用共同体的目的是()。C

A.将某种类型数据的所有可能出现的选择作为一个整体,以便程序中使用。

B.将一组一致数据类型的数据作为一个整体,以便于其中的成员共享同一存储空间。C.将一组数据作为一个整体,以便于其中的成员共享同一存储空间。

D.将一组具有一致数据类型的数据作为一个整体,以便程序中使用。55、执行以下语句序列后,则()。B

enum{Red,Blue,Yellow}c1,c2;c1=Yellow;//Acout>p;B.coutq;D.cout

classXA{intx;

public:

XA(intn){x=n;}};

classXB:publicXA{inty;

public:

XB(inta,intb);};

在构造函数XB的以下定义中,正确的是()。BA.XB::XB(inta,intb):x(a),y(b){}B.XB::XB(inta,intb):XA(a),y(b){}C.XB::XB(inta,intb):x(a),XB(b){}D.XB::XB(inta,intb):XA(a),XB(b){}66、以下类的定义正确的是()。D

A.classa{intx=0;inty=1;}B.classb{intx=0;inty=1;};C.classc{intx;inty;}D.classd{intx;inty;};67、若有如下类定义,则以下关于输出结果表达正确的是()。CclassS{

intx;public:

S(){x=0;}

S(inta){x=++a;}

voidshow(){coutb!=c为__1_____。

8、已知字母A的ASCII码为十进制数65,D为字符型变量,则D=’A’+’9’-‘4’的值为___‘F’____。9、语句coutvoidmain(void){charline[100];cin>>line;

coutinta=0;voidfun(){inta=10;

coutvoidfun()

{staticinta;

coutvoidmain()

{inta[2][3],*p,i;p=

for(i=0;ivoidmain()

{inta=10,y=0;do{a+=2;y+=a;

if(y>100)break;

elseif(y>40)continue;coutintfun(int*a,intn)

{if(n==0||n==1)a[n]=2;elsea[n]=n+fun(a,n-1);coutintsbc(inta){statick;a+=k++;returna;

}

voidmain()

{coutvoidmain(){ints=0,k;

for(k=7;k>=0;k--){switch(k){case1:case4:

case7:s++;break;case2:case3:

case6:break;case0:

case5:s+=2;break;}}

coutdoublef1(doublex){returnx+x;}

doublef2(double(*f)(doublex),inta){intx;doublesum=0;

for(x=a;xvoidmain(void){doublesum;

for(inti=1;ivoidmain()

{chara=’A’;intb=1;

switch(a++)

{case‘A’:b--;case‘B’:b++;case‘C’:b+=3;}

coutvoidfun(int*p,inti){coutintf(void)

{staticinta,b=10,c=1;a+=b;b+=c;returnc=a+b;}

voidmain(void){coutvoidmain(void)

{inta[4][4]={{1,2,0,-1},{3,-2,-3,0},{4,0,-5,5},{-6,0,6,7}};for(inti=0,s=0;iintf(intn){ints=1;

if(n==1)s=1;

else{if(n==3)coutvoidmain()

{structstudent{intnum;

charname[20];};

studentperson[5]={1,〞zhang〞,2,〞wang〞};coutvoidFun(inta){charch;if(a>ch;

cout>ch;Fun(a-1);coutintm(inta);

intm(inta,intb);intc=5;voidmain()

{coutvoidmain()

{for(inti=1,t=1,s=0;i#includevoidmain(){chars[200];intcount,i,j;

cout

voidprime(___(1)inty[],intn___){

for(inti=0;iintstr(char*a,char*b){

intnum=0,n=0;

while(*(a+num)!=___(1)’\\0’____)num++;while(b[n]){

*(a+num)=b[n];num++;

____(2)_n++____;}

*(a+num)=____(3)_’\\0’___;returnnum;}

voidmain(){

chara[]=〞ab〞,b[]=〞cd〞;cout

intfun(inta[],intn){

inti,p;

____(1)p=0____;for(i=1;i#includeintf(chara[],charx)

{for(inti=0;___(1)_a[i]___i++);return___(3)!a[i]______?-1:i;}

voidmain()

{chara[10]={“abcde〞};charc;cin>>c;

cout//1#include//2voidmain()//3{chars[200];//4intcount,i,j;//5cout#include//1#include//2voidmain()//3{chars[200];//4intcount,i,j;//5cout//1

voidfind(inta[4][])//2改错:voidfind(inta[][4]){inti,j,flag,max,maxj;//3for(i=0;imax){max=a[i][j];maxj=j;}//7flag=1;//8

for(k=0;kmax){flag=0;break;}//10改错:if(a[k][maxj]//1intf(char*a1,char*a2)//2{char*p=a1,*q=a2;//3

while(*p==*q)//4改错:while(*p==*q//5p++;//6}//7

return*p==’\\0’|

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论