下列哪个不是用于实现循环结构的语句()A、whileB、ifC、dowhileD、for下列表达式为真的是()A、53B、2*3=6C、(7==9)&&(40)D、(10!=2+8)||(53)设x=5,执行语句if(x0)coutx;的输出结果为()A、5B、xC、无输出D、0执行语句k=30;j=k++;后k和j的值分别为()A、k=30,j=30B、k=30,j=31C、k=31,j=30D、k=31,j=31表达式7%3+5*9-10/2的结果为()A、42B、43C、40D、41下列数据属于字符型的是:()A、123B、trueC、’c’D、10.5C++源程序文件的扩展名为()A、.CPPB、.CC、.DLLD、.EXE对程序段:if(xy)z=1;elsez=3;要得到z=3的结果,满足条件的一组数是()A、x=-1,y=-2B、x=1,y=0C、x=2,y=1D、x=2,y=3不正确的标识符是()A._a2B.2aiC.a2_iD.INt在C++中实现封装是借助于()A.枚举B.类C.数组D.函数设inta=3,b=4,c=5;表达式(a+b)c&&b==c的值是()。A.2B.-1C.0D.1在32位机中,double型字宽为()字节。A.2B.4C.6D.8设有定义inti;doublej=5;则10+i+j值的数据类型是()A.intB.doubleC.floatD.不确定函数调用func((exp1,exp2),(exp3,exp4,exp5))中所含实参的个数为()A.1B.2C.4D.5在C++中不返回任何类型的函数应该说明为()A.intB.charC.voidD.double在C++中,函数原型不能标识()。A)函数的返回类型B)函数参数的个数C)函数参数类型D)函数的功能C++语言属于()。A)自然语言B)机器语言C)面向对象语言D)汇编语言下面选项中不属于面向对象程序设计特征的是()。A)继承性B)多态性C)相似性D)封装性可用作C++语言用户标识符的一组标识符是()。A)voiddefine+WORDB)a3_b3_123YNC)for-abcCaseD)2aDOsizeof面向对象程序设计中,()为程序的组成单元。A)语句B)类C)主函数D)子函数下列声明语句没有起到定义作用的是()A)intcount;B)constdoublepi=3.1415;C)intmax(inta,intb){returnab?a:b;}D)externlongindex;在C++语言中,函数返回值的类型是由()定义的。A)return语句中的表达式类型B)定义该函数时所指定的函数类型C)调用该函数时的主调用函数类型D)调用函数时系统临时结构化程序设计所规定的三种基本控制结构是:()A)输入、处理、输出B)树形、网形、环形C)顺序、选择、循环D)主程序、子程序、函数在编译指令中,宏定义使用哪个指令()A)#includeB)#defineC)#ifD)#else若定义cinstr;当输入MicrosoftVisualStudio6.0!所得的结果是str=___。A)MicrosoftVisualStudio6.0!B)MicrosoftC)MicrosoftVisualD)MicrosoftVisualStudio6.0使用如setw()的格式操纵符时需要包含头文件()A)iostream.hB)fstream.hC)iomanip.hD)stdlib.h在C++中使用流进行输入输出,其中用于屏幕输出的对象是:()A)cerrB)cinC)coutD)cfile设存在函数intmax(int,int)返回两参数中较大值,若求22,59,70三者中最大值,下列表达式不正确的是:()A)intm=max(22,max(59,70));B)intm=max(max(22,59),70);C)intm=max(22,59,70);D)intm=max(59,max(22,70));设x和y均为bool量,则x&&y为真的条件是()A)它们均为真B)其中一个为真C)它们均为假D)其中一个为假下列哪个是C++语言的合法的字符常量__________。A”\0”B’054’C’\x89’D’\092’定义整型变量x,y,z并赋初始值6的正确语句是__________。Aintx=y=z=6;Bintx=6,y=6,z=6;Cx=y=z=6;Dintx,y,z=6;在以下选项中,与k=n++完全等价的表达式是__________。Ak=n,++n;Bn=n+1,k=n;Ck=++n;Dk+=n+1;下列字符串常量中,错误的表示是__________。A”\”Yes\”or\”No\””B“abcd\n”C’ABC’D“\tOK!”定义变量inta=6,则a++的值是__________。A7B6C5D4已知字母A的ASCII码为65,则表示字符常量A错误的是__________。A'\101'B'\x41'C65D“A”下列常量中不能作为c++常量的是__________。A0382B0xB4C.5e-2D123己知有定义constintD=5;inti=1;doublef=0.32;charc=15;则下列选项错误的是__________。A++i;BD--;Cc++;D--f;x为int型,s为float型,x=3,s=2.5。表达式s+x/2的值为________。A4B3.5C2.5D3x、y为整数,x=15,y=-2。表达式x10&&y2||x*y==10&&x的值为()。A0B15C1D2下列关于c++源程序正确的说法是A每行只能写一个语句B每条语句(包括预处理命令)必须以分号结束C注释语句会生成机器码D最好向右缩进表达程序的层次结构下面哪一C++语言表达式不能正确表示数学关系a<x≤b。选项为__________。Aax&&x=bBx=b&&axC!(a=x)&&!(xb)Dax=b关于源程序中注释部分的说法,___________是正确的。A注释参加编译,出现在目标程序中B注释参加编译,但不出现在目标程序中C注释不参加编译,但出现在目标程序中D注释不参加编译,也不出现在目标程序中设a和b为整型变量,执行语句b=(a=2+3,a*4,a+5);后a和b的值为。A5,10B20,25C5,25D5,20如果a=1,b=2,c=3,d=4,则条件表达式“ab?a:cd?c:d”的值为。A3B2C1D4n目运算符的含义是______。A对n个数据进行操作B对n个数据进行加法C对n个类型进行整合D对3个类型进行转换在下列关于C++语言发展的说法中,错误的是()。(A)C++语言起源于C语言(B)C++语言最初被称为“带类的C”(C)在1980年C++被命名(D)在1983年C++被命名有如下表达式19/3*sqrt(4.0)/5,则该表达式值数据类型为()。A.intB.floatC.doubleD.不确定C++语言中标识符内的大小写字母是没有区别的。A对B错下列不正确的选项是()。A)封装是一种信息隐藏技术B)标识符是由字母、数字、下划线组成的字符串,必须以数字或下划线开头C)编译是由源程序文件转换到目标文件的过程D)一个C++程序可以认为是函数串经过下面初始化后unsignedchara=-1;存在a里的值是多少?A255B128C256D127E-1