中南大学c++题库最新版(3)

2019-01-19 17:43

设变量k为int型,下列选项中不正确的赋值表达式是( )。 A ++k B n1 = n2 = n3 C k = I == 1 D a=b+c=1 参考答案 D 设int b=12表达式b+=b-=b*b求值后b的值是( )。

A. 552 B 264 C 144 D -264 参考答案 D 设int a=4,b=8;则++a*b的结果是( )。 A 33 B 40 C 32 D 41 参考答案 B

关于C++和C语言的描述中,错误的是( )。

A C语言是C++的一个子集 B C语言和C++是兼容的 C C++对C语言进行了一些改进 D C语言和C++都是面向对象的 参考答案 D

若w、x、y、z、m均为int型变量,则执行下面的语句后m的值是( )。

w=2,x=3,y=4,z=5;

m=(w

m=(m

m=(m

A 2 B 3 C 5 D 4 参考答案 A

下列描述正确的是()

A 不是每个C++程序都必须包含预处理命令

#include。 B C++程序必须包含return语句。 C C++程序中的变量必须定义在主程序的内部。 D C++程序中的符号变量可以不进行定义。 参考答案 A 以下选项中,合法的标识符是()

A long B _2Test C 3Dmax D A.dat 参考答案 B 在C++语言中,自定义的标识符号

A 能使用关键字并且不区分大小写。 B 不能使用关键字并且不区分大小写。 C 能使用关键字并且区分大小写。 D 不能使用关键字并且不区分大小写。 参考答案 D 下列符号中,不是分隔符的是

A ; B // C , D {} 参考答案 B 下列运算符中优先级最低的是 A & B && C ^ D | 参考答案 B

将小写字母n赋给字符变量onechar,正确的操作是() A onechar=’\\n’ B onechar=”n” C onechar=110 D onechar=’N’ 参考答案 C

能正确表示逻辑关系“a大于等于10或a不大于0”的C++语言表达式是()

A a>=10 or a=0 B a>=0 or a<=10 C a>=10 && a<=0 D a>=10 || a<=0 参考答案 D

已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量\\101\是

A 字符A B 字符a C 字符e D 非法的常量 参考答案 B 以下非法的赋值语句是

A n=(i=2,++i); B j++; C ++(i+1); D x=j>0; 参考答案 C 下面正确的赋值语句是

A a=7+b+c=a+7: B a=7+b++=a+7: C a=7+b,b++,a+7; D a=7+b,c=a+7; 参考答案 A

语句cout<<(a=2)&&(h=-2);的输出结果是 A 无输出 B 编译错误 C -l D 1 参考答案 D C十+语言中在C语言的基础上增加的特性不包括 A 结构 B 引用 C 类和对象 D 静态成员函数 参考答案 A int x=3,y=4,z=5;则值为0的表达式是( )

A x>y++ B x<=++y C x!=y+z>y-z D y%z>=y-z 参考答案 A 对字符常量与字符串常量的描述不正确的是():

A 两者表示形式不同:前者使用单引号,后者使用双引号。 B 存放不同:前者存放在字符变量中,后者存放在字符数组或字符指针指定的位置。 C 存放字符串常量时系统会自动加一个结束符''\\0'' D 字符、字符串都能参与连接运算。 参考答案 D

Visual C++6.0中打开一个已存在的项目,应打开其中后缀名为( )的文件

A htm B h C dsw D cpp 参考答案 C 所有的表达式都有值。 [参考答案] 正确

包含单个字符的字符串常量和字符常量是相同的。 [参考答案] 错误

空字符串和空格串是一样的。 [参考答案] 错误

若x为整型变量,j为实型变量,当执行x=(int)j;语句后,j也变为整型变量。 [参考答案] 错误

自减运算符“--”可以用于变量,也可以用于常量。

[参考答案] 错误

字符型数据可以和整型数据之间通用。 [参考答案] 正确 若表达式(x+(y-z)*(m/n))+3中的变量均为double型,则表达式值的类型为__1__。

参考答案 1:double类型或double型或双精度或双精度类型或双精度型或double

有如下循环语句:

for(int i=50; i>20; i-=2) cout<

运行时循环体的执行次数是__1__次。

参考答案 1:15

#include void main() { char k='c',h='d'; int i=1,j=2; k+= i++; h-=--j; cout<

#include void main() { int x,y,n; x=y=1; n=--x&&++y; cout<

程序运行结果 第一行为:__1__。第二行为:__2__。

参考答案 1:0 0 1 2:1 -1 1

#include

void main( ) { int m=18,n=3; float

a=27.6,b=5.8,x; x=m/2+n*a/b+1/4; cout<

程序运行结果是:__1__。


中南大学c++题库最新版(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2008班主任工作计划

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: