2021年c++题库选择题_第1页
2021年c++题库选择题_第2页
2021年c++题库选择题_第3页
2021年c++题库选择题_第4页
2021年c++题库选择题_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

下列字符串中可以用作C++标记符是AvarBgotoCtest-D_123参照答案D下列字符串常量中,错误表达是__________。A”\”Yes\”or\”No\””B“abcd\n”C’ABC’D“\tOK!”参照答案C定义变量inta=6,则a++值是__________。A7B6C5D4参照答案B已知字母AASCII码为65,则表达字符常量A错误是__________。A'\101'B'\x41'C65D“A”参照答案D下列常量中不能作为c++常量是__________。A0382B0xB4C.5e-2D123参照答案A下列哪个是C++语言不对的标记符__________?A_No1BAb1CbgcDint参照答案D下列哪个是C++语言合法字符常量__________。A”\0”B’054’C’\x89’D’\092’参照答案C定义整型变量x,y,z并赋初始值6对的语句是__________。Aintx=y=z=6;Bintx=6,y=6,z=6;Cx=y=z=6;Dintx,y,z=6;参照答案B在如下选项中,与k=n++完全等价表达式是__________。Ak=n,++n;Bn=n+1,k=n;Ck=++n;Dk+=n+1;参照答案A表达式(1,2,3,4)成果是__________。A1B2C3D4参照答案D关于C++和c语言描述中,错误是__________。AC语言是C++一种子集BC语言和C++是兼容CC++对C语言进行了某些改进DC语言和C++都是面向对象参照答案D构造化程序由三种基本构造构成,不涉及__________。A顺序构造B选取构造C控制构造D循环构造参照答案C在位运算中,操作数每右移一位,其成果相称于__________。A操作数乘以2B操作数除以2C操作数乘以4D操作数除以4参照答案B用c++语言编写代码程序__________。A可及时执行B是一种源程序C通过编译即可执行D通过解释才干执行参照答案B在函数中如果不阐明变量存储类型,则默认存储类型是__________。AautoBstaticCexternDregister参照答案A己知有定义constintD5;inti=1;doublef=0.32;charc=15;则下列选项错误是__________。A++i;BD--;Cc++;D--f;参照答案B在C++语言中.表达一条语句结束标号是__________。A“#”B“;”C“}”D“//”参照答案B如下选项中属于c++语言数据类型是__________。A复数型B日期型C双精度型D集合型参照答案C二进制文献与字符文献不同是________。A二进制文献中每字节数据都没有用ASCII码表达B二进制文献包括了ASCII码控制符C二进制文献普通以字符‘\0’结束D二进制文献用字符endl表达行结束参照答案A变量生存期是指_____________。A变量定义B程序运营期间C变量在内存中分派存储单元到被释放期间D可执行代码生存期参照答案Cx为int型,s为float型,x=3,s=2.5。表达式s+x/2值为________。A4B3.5C2.5D3参照答案B不属c++源程序翻译过程是_______。A解释分析B词法分析C语法分析D链接参照答案Ax、y为整数,x=15,y=-2。表达式x>10&&y<2||x*y==10&&x值为()。A0B15C1D2参照答案C下列关于c++源程序对的说法是A每行只能写一种语句B每条语句(涉及预解决命令)必要以分号结束C注释语句会生成机器码D最佳向右缩进表达程序层次构造参照答案Dc++源程序中,如下说法不对的是__________。A逗号运算符优先级最低BPcn和pcn是两个不同标记符C变量定义语句一定会给变量赋初值D表达式1/4+1/4+1/4成果为0参照答案C不属于c++源程序独立某些是_______。A声明某些B存储区别配某些C编辑预解决某些D函数某些参照答案B函数返回值类型由_________决定。A调用该函数主调函数类型Breturn语句中表达式类型C定义函数时所指定返回值类型D调用函数时暂时决定参照答案C设有inta[10],*p=a;则下面哪种表达与a[5]不等价:_________。A*(a+5)B*(p+5)Cp[5]Dp+5参照答案D若有:inta,*p=&a;则下面哪个表达式为假__________。A*p==&aBp==&*pCa==*&aDp==&a参照答案A下面哪一C++语言表达式不能对的表达数学关系a<x≤b。选项为__________。Aa<x&&x<=bBx<=b&&a<xC!(a>=x)&&!(x>b)Da<x<=b参照答案D关于源程序中注释某些说法,___________是对的。A注释参加编译,出当前目的程序中B注释参加编译,但不出当前目的程序中C注释不参加编译,但出当前目的程序中D注释不参加编译,也不出当前目的程序中参照答案D下面字符序列中,C++合法标记符是__________。Aabc.cppB#aCintD_12参照答案D下面字符序列中,合法常量是___________。A078B5LC9e7.5D’a1’参照答案B编译程序功能是。A将汇编语言程序转换为目的程序B将汇编语言程序转换为高档语言程序C将高档语言程序转换为目的程序D将高档语言程序转换为汇编语言程序参照答案C设a和b为整型变量,执行语句b=(a=2+3,a*4),a+5;后a和b值为。A5,10B20,25C5,25D5,20参照答案A如果a=1,b=2,c=3,d=4,则条件表达式“a>b?a:c<d?c:d”值为。A3B2C1D4参照答案AC++源程序文献扩展名为。A.CPPB.CC.DLLD.EXE参照答案An目运算符含义是______。A对n个数据进行操作B对n个数据进行加法C对n个类型进行整合D对3个类型进行转换参照答案A如下属于c++语言基本数据类型是_______。A复数型B集合型C整数型D频率型参照答案Cinta生存自动变量a在没有赋值状况下,其值为________。A0B-1C1D随机数参照答案D关于符号常量不对的说法是_______。A增长了程序执行速度B增强程序可读性C书写简朴,不易出错D修改程序以便参照答案A_________不是Vc++6.0开发过程。A创立工程B创立c++源程序文献C使用exe程序D编译源程序参照答案Cvc++中常数0x11表达十进制数________。A11B17C16D12参照答案Bvc++中常数020表达十进制数__________。A20B32C16D24参照答案C下列标记符不对的是________。AintsB_wqse12C_12aasD~awq参照答案D下列标记符对的是________。A1asdB_sweC‘sweD@aws参照答案B关于变量对的说法是______。A存储单元及内容B自动变化数C地址D人为设立数参照答案Aint变量字节长度为_______。A8B2C4D10参照答案CC++是_______。A面向任务编程语言B面向过程编程语言C面向过程和对象混合编程语言D面向对象编程语言参照答案C在C++中,运算对象必要为整型数运算符是()。A%B/C*D%和*参照答案A在如下选项中,可以用做变量名是()。A2BsumCintD*p参照答案B在下列选项中,非法转义字符是()。A''\037''B''\''C''\0x41''D''\t''参照答案B如下选项中,非法表达式是()。An=(i=2,++i)Bj++C++(i+1)Dx=j>0参照答案C在C++中,属于合法字符常量是()。A''\084''B''\x43''C''ad''D"\0"参照答案A下列表达式中,可作为C++合法表达式是:A[4,3,2,1]B(4,3,2,1)C4=3=2=1D4--参照答案B若有定义:inta=10;floatx=2.6,y=5.1;则表达式x+a%3*(int)(x+y)%3/5值是:A2.8B2.6C2.4D3.0参照答案B整型变量x和y值相等,且不等于0,则如下表达式中成果为0是()。Ax||yBx|yCx&yDx^y参照答案D下列选项中不属于C++类型是()。A.signedshortintBunsignedlongintCunsignedintDlongshort参照答案D在C++语言中,080是()。A十进制数B八进制数C十六进制D非法数参照答案D在C++中,合法长整型常数是()。A.0LB4962710C0.D2.1869e10参照答案A字符串常量“ME”字符个数是()A1B2C3D4参照答案A有如下表达式19/3*sqrt(4.0)/5,则该表达式值数据类型为()。A.intBfloatCdoubleD不拟定参照答案C在C++中,合法字符常量是()。A.‘\084’B‘\x43’C‘ah’D“0”参照答案A如下程序段输出成果是()。charc=”\41”printf(“%d”,c);A.AB41C语法错D65参照答案C若d为double型变量,则表达式d=1,d+5,d++值是()。A.1B6.0C2.0D1.0参照答案D整型变量a定义后赋初值成果是()。inta=2.8*6A12B16C17D18参照答案B下列关于圆括号运算符功能说法不对的是()。A.可用于强制类型转换B可用于类型构造C可用于类型声明D可用于函数调用参照答案C设变量k为int型,下列选项中不对的赋值表达式是()。A++kBn1=n2=n3Ck=I==1Da=b+c=1参照答案D设intb=12表达式b+=b-=b*b求值后b值是()。A.552B264C144D-264参照答案D设inta=4,b=8;则++a*b成果是()。A33B40C32D41参照答案B关于C++和C语言描述中,错误是()。AC语言是C++一种子集BC语言和C++是兼容CC++对C语言进行了某些改进DC语言和C++都是面向对象参照答案D若w、x、y、z、m均为int型变量,则执行下面语句后m值是()。w=2,x=3,y=4,z=5;m=(w<x)?w:x;m=(m<z)?m:z:;m=(m<y)?m:y;A2B3C5D4参照答案A下列描述对的是()A不是每个C++程序都必要包括预解决命令#include<iostream.h>。BC++程序必要包括return语句。CC++程序中变量必要定义在主程序内部。DC++程序中符号变量可以不进行定义。参照答案A如下选项中,合法标记符是()AlongB_2TestC3DmaxDA.dat参照答案B在C++语言中,自定义标记符号A能使用核心字并且不区别大小写。B不能使用核心字并且不区别大小写。C能使用核心字并且区别大小写。D不能使用核心字并且区别大小写。参照答案D下列符号中,不是分隔符是A;B//C,D{}参照答案B下列运算符中优先级最低是A&B&&C^D|参照答案B将小写字母n赋给字符变量onechar,对的操作是()Aonechar=’\n’Bonechar=”n”Conechar=110Donechar=’N’参照答案C能对的表达逻辑关系“a不不大于等于10或a不不不大于0”C++语言表达式是()Aa>=10ora=0Ba>=0ora<=10Ca>=10&&a<=0D

温馨提示

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

评论

0/150

提交评论