C试题库有答案的C++试题库一、选择题1、求“abc\\12\n”字符串的长度(C)(A)5(B)6(C)7(D)82、字符串常量”\tMyNane\103”的长度是:(B)(A)6(B)8(C)12(D)143、设x=7,执行语句y=++x,则y等于(D)(A)6(B)7(C)9(D)84、下列字符列中,合法的长整型常量是:(D)(A)4
18e3(B)0
46793(C)4L(D)9567385、在C++中,char类型数据在内存的存储形式是:(D)(A)原码(B)反码(C)补码(D)ASCII码6、以下运算符中,优先级最高的是:(B)(A)*=(B)–>(C)&&(D)>=7、若有定义“intx”,则下面不能将x的值强制转换成双精度数的表达式(D)(A)(double)x(B)double(x)(C)(double)(x)(D)x(double)8、设有变量定义inti,j;与表达式i==0&&j==0等价的表达式是:(b)(A)i||j(B)
j(D)i==j9、下述叙述正确的是()
(A)字符型变量不能赋予整数(B)任意整数都能表示字符(C)字符型变量可存放多个字符(D)字符数据的值是整数值10、设变量inta=5;下列哪个表达式计算后,使得变量b的值等于2
(A)(A)b=a/2(B)b=6-(a--)(C)b=a%2(D)b=a>3
3:211、if…else中为避免嵌套出现二义性,C++规定else子句总与(B)(A)其之前最近的if语句(B)其之前最近且尚未配对的if语句(C)缩排位置相同的if语句(D)其之后最近的if语句12、逻辑运算符两侧运算对象的数据(D)(A)只能是逻辑型数据(B)只能是整型数据(C)只能是整型或字符型数据(D)可以是任何类型的数据13、设变量x,y,a,b,c,d的值为1,计算表达式(x=a