首页 > 外语类考试
题目内容 (请给出正确答案)
[多选题]

以下关于字符数组的描述中,正确的有()

A.若有定义char a[]="hello";,则数组a的长度为6

B.有定义char a[3]; 则定义了a[1]、a[2]、a[3]三个数组元素

C.使用strcat函数可以实现两个字符串的连接

D.设有数组定义char array [ ]="China"; 则数组array所占的空间为5个字节

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“以下关于字符数组的描述中,正确的有()”相关的问题
第1题
关于String类的构造方法描述正确的选项有()。

A.String()创建一个内容为空的字符串

B.String(Stringvalue)初始化一个新创建的String对象,使其表示一个与参数相同的字符序列

C.String(byte[]bytes,Charsetcharset)使用指定的字符编码,将指定的byte[]数组构造成一个字符串

D.String(char[]char)将制定的char[]数组构造成一个字符串

点击查看答案
第2题
下列对C语言字符数组的描述中,正确的描述是:()

A.字符数组可以存放字符串

B.字符数组中的字符串可以整体输入、输出

C.不可以用关系运算符对字符数组中的字符串进行比较

D.可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值

点击查看答案
第3题
以下叙述中正确的是A.语句inta[]={0};是不合法的,遗漏了数组的大小B.语句chara[2]={""A"",""B"")

以下叙述中正确的是

A.语句inta[]={0};是不合法的,遗漏了数组的大小

B.语句chara[2]={""A"",""B"");是合法的,定义了一个包含两个字符的数组

C.语句inta[8]:{0};是合法的

D.语句chara[3];a=""AB"";是合法的,因为数组有三个字符空间的容量,可以保存两个字符

点击查看答案
第4题
(专基)以下关于数组的描述中,正确的选项有()

A.在定义数组时,有时可以将该数组的维数省略

B.数组名实质上是数组的首地址,是一个变量地址,可对其进行赋值

C.构成数组的各个元素可以有不同的数据类型

D.有定义:int a[3]; 则定义了a[0]、a[1]、a[2]三个数组元素

点击查看答案
第5题
以下叙述中正确的是A.下面的语句用赋初值方式来定义字符串,其中,"\0"是必须的charstrl[]={"s","t

以下叙述中正确的是

A.下面的语句用赋初值方式来定义字符串,其中,"\0"是必须的charstrl[]={"s","t","r","1","\0");

B.有定义语句:charstr1[]=""str1"",数组str1将包含4个元素

C.字符串常量""str1""的类型是:字符串数据类型

D.字符数组的每个元素可存放~个字符,并且最后一个元素必须是"\0"字符

点击查看答案
第6题
下列描述中,不能正确给字符数组str定义和赋值的是()。

A.char str[]={"abcdefghijklmn "};

B.char str[10];str={" abcdefghijklmn "};

C.char str[10]={"abcdefghijklmn"};

D.char str[10];strcpy(str,"abcdefghijklmn");

点击查看答案
第7题
关于字符数组,下列说法错误的是()。

A.字符型数组中的每一个元素只能存放一个字符型数据

B.逐个输入输出字符时,要用“%c”格式符

C.scanf(“%s”,&s);的写法是正确的

D.数组名就是数组的起始地址

点击查看答案
第8题
有两个字符数组a和b,则以下正确的输入语句是( )。

A.gets(a,b);

B.scanf("%s%s",a,b);

C.scanf("%s%s",&a,&b);

D.gets("a"),gets("b");

点击查看答案
第9题
下述对C语言字符数组的描述中错误的是( )。

A.字符数组可以存放字符串

B.字符数组中的字符串可以整体输入、输出

C.可以在赋值语句中通过赋值运算符”=”对字符数组整体赋值

D.不可以用关系运算符对字符数组中的字符串进行比较

点击查看答案
第10题
有两个字符数组a、b,则以下正确的输入语句是()。

A.gets(a,b);

B.scanf("%s%s",a,b);

C.scanf("%s%s",&a,&b);

D.gets("a"); gets("b");"

点击查看答案
第11题
设有如下定义 char *aa[2]={“abcd”,”ABCD”}; 则以下说法中正确的是( )。

A.aa数组元素的值分别是”abcd”,”ABCD"

B.aa是指针变量,它指向含有两个数组元素的字符型一维数组

C.aa数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址

D.aa数组的两个元素中各自存放了字符'a','A'的地址

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改