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

2019-01-19 17:43

假定所有变量均已正确说明,下列程序段运行后,x的值是( )。

a=b=c=0;

x=35;

if (!a) x--;

else if (b);

if (c) x=3;

else x=4;

A 34 B 4 C 35 D 3 下列程序段的输出是( )int a=2, b=-1, c=2;

if(a

if(b

c=0;

参考答案 B

else

c+=1;

cout<

A 0 B C 2 D 3 参考答案 C

下列关于循环的描述中,错误的是( )。

A do-while、while和for循环中的循环体均可以由空语句组成 B while循环是先判断表达式,后执行循环体语句 C do-while、while和for循环均是先执行循环体语句,后判断表达式 D do-while循环体至少无条件执行一次,而while循环体可能一次也不执行 参考答案 C

下列关于for循环的描述中,正确的是( )。

A for循环只能用于循环次数已经确定的情况 B for循环的循环体语句中,可以包含多条语句,但必须用花括号{ }括起来 C for循环是先执行循环体语句,后判断表达式 D 在for循环中可使用continue语句结束循环,接着执行for语句的后继语句 参考答案 B

下列关于break语句的描述中,不正确的是 。 A break语句可用在循环体中,它将使执行流程跳出本层循环体 B break语句在一个循环体内可以出现多次 C break语句可用在switch语句中,它将使执行流程跳出当前的switch语句 D break语句可用在if语句中,它将使执行流程跳出当前的if语句 参考答案 D

下列关于do-while语句的描述中,正确的是 。

A do-while语句所构成的循环只能用break语句跳出 B do-while语句所构成的循环不能用其他语句构成的循环来代替 C do-while语句所构成的循环只有在while后面的表达式非零时才结束 D do-while语句所构成的循环只有在while后面的表达式为零时才结束 参考答案 D

为了避免嵌套的条件语句的二义性,C++语言规定else与 ( )配对。

A 编辑时在同一列的if B其之前最近的还没有配对过的if C 其之后最近的if D同一行上的if 参考答案 B

下列关于switch语句的描述中,正确的是 。 A switch语句中case子句后面的表达式只能是整型表达式 B switch语句中每个语

句序列中必须有break语句 C switch语句中default子句可以没有,也可以有一个 D switch语句中default子句只能放在最后 参考答案 C

下列选项中属于C++语句的是( ) 。 A ; B a=87 C i+5 Dcout<<'\\n' 参考答案 A

若有定义int i=1;则执行完循环while(i++<5);以后i的值为__________。

A 6 B 5 C 4 D 7 参考答案 A

若已有 int e; 则while(e) {?},中的循环控制条件等价于:____________。

A e= =0 B e!=0 C e= =1 D e!=1 参考答案 B

下列说法不正确的是:____________。

A for,while 和do-while循环体中的语句可以是空语句。 B 使用 while 和do-while循环时,循环变量初始化的操作应在循环语句之前完成。 C for和do-while循环都是先执行循环体语句,后判断

循环条件表达式。 D while循环是先判断循环条件表达式,后执行循环体语句。 参考答案 C

关键字break不会直接影响的是_________。

A if B for C switch D while 参考答案 A

与switch同时出现的关键字是_________。

A define B typedef C do D case 参考答案 D

下面_______不是必须的c++源程序格式要求。

A 语句以分号结束 B 编译命令不要以分号结束 C 函数体放在 {}内 D {}内的语句向右缩几个字符 参考答案 D

C++源程序分为______区。

A1个 B 2个 C 包含和定义及条件编译3个 D 4个 参考答案 B

设x、y、z、t 均为 int 变量,则执行以下语句后,t 的值为( )。

x=y=z=1;


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

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

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

马上注册会员

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