C++经典选择题(一) 您所在的位置:网站首页 c语言基本选择题及参考答案 C++经典选择题(一)

C++经典选择题(一)

2024-06-26 20:07| 来源: 网络整理| 查看: 265

A.int if;

B.int a,A;

C.char a=’’;

D.float x=-3.33333;

答案

A

05

已知:char a ; float b ; double c ; 则执行语句:c = a + b + c; 后变量c的类型为( )。

A.char

B.int

C.float

D.double

答案

D

06

设已有说明语句“in a=5;”,则执行语句“a+=a*=a%=3;”后,a的值为 ( ) 。

A.8

B.18

C.0

D.2

答案

赋值运算符结合性从右向左,选A

07

对数组名作函数的参数,下面描述正确的是( )。

A.数组名作函数的参数,调用时将实参数组复制给形参数组

B.数组名作函数的参数,主调函数和被调函数共用一段存储单元

C.数组名作参数时,形参定义的数组长度不能省略

D.数组名作参数,不能改变主调函数中的数据

答案

B

08

给出下面定义:

char a[]=”abcd”;

char b[]={‘a’,’b’,’c’,’d’};

则下列说法正确的是( )。

A. 数组a与数组b等价

B. 数组a和数组b的长度相同

C. 数组a的长度大于数组b的长度

D. 数组a的长度小于数组b的长度

答案

strlen是求字符串长度函数,字符串中有多少的字符就输出多少,不包括结束

符'0',sizeof()则是求其在内存中长度,即求大小,包括‘0’,选 C

09

设已定义i和k为int类型变量,则以下for循环语句( )。

for ( i =0; i!=0; i++ )

coutb) t=a;a=b;b=t;

cout



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有