您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 工作计划 > 中南大学c++题库最新版
中南大学c++题库下列哪个是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++标识符的是A2009varBgotoCtest-2009D_123参考答案D下列字符串常量中,错误的表示是__________。A”\”Yes\”or\”No\””B“abcd\n”C’ABC’D“\tOK!”参考答案C定义变量inta=6,则a++的值是__________。A7B6C5D4参考答案B已知字母A的ASCII码为65,则表示字符常量A错误的是__________。A'\101'B'\x41'C65D“A”参考答案D下列常量中不能作为c++常量的是__________。A0382B0xB4C.5e-2D123参考答案A下列哪个是C++语言的不正确的标识符__________?A_No1BAb1CbgcDint参考答案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。表达式x10&&y2||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。选项为__________。Aax&&x=bBx=b&&axC!(a=x)&&!(xb)Dax=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,则条件表达式“ab?a:cd?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=j0参考答案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.054838743D2.1869e10参考答案A字符串常量“ME”的字符个数是()A1B2C3D4参考答案A有如下表达式19/3*sqrt(4.0)/5,则该表达式值数据类型为()。A.intBfloatCdoubleD不确定参考答案C在C++中,合法的字符常量是()。A.‘\084’B‘\x43’C‘ah’D“0”参考答案B以下程序段输出的结果是()。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--CD&参考答案A下列关于圆括号运算符的功能说法不正确的是()。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=(wx)?w:x;m=(mz)?m:z:;m=(my)?m:y;A2B3C5D4参考答案A下列描述正确的是()A不是每个C++程序都必须包含预处理命令#includeiostream.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=0Da=10||a=0参考答案D已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量\101是A字符AB字符aC字符eD非法的常量参考答案B以下非法的赋值语句是An=(i=2,++i);Bj++;C++(i+1);Dx=j0;参考答案C下面正确的赋值语句是Aa
本文标题:中南大学c++题库最新版
链接地址:https://www.777doc.com/doc-1849839 .html