数据结构里,下面关于字符数组描述正确的是()

题目
多选题
数据结构里,下面关于字符数组描述正确的是()
A

gets()读取的字符串,其长度没有限制,以敲回车键结束。

B

puts()函数,该函数一次只能输出一个字符串

C

strcmp()函数,字符串1小于字符串2,函数返回值整数-1

D

strcpy()函数功能是进行字符串连接.

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下述对C语言字符数组的描述中正确的是()

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

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

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

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


正确答案:ABD

第2题:

下面是有关C语言字符数组的描述,其中错误的是( )。 A.不可以用赋值语句给字符数组名赋字符串S

下面是有关C语言字符数组的描述,其中错误的是( )。

A.不可以用赋值语句给字符数组名赋字符串

B.可以用输入语句把字符串整体输入给字符数组

C.字符数组中的内容不一定是字符串

D.字符数组只能存放字符串


正确答案:D
用来存放字符量的数组称为字符数组。字符数组也可以是二维或多维数组,对一个字符数组,如果不作初始化赋值,则必须说明数组长度,还可用printf函数和scarlf函数一次性输出/输入一个字符数组中的字符串,而不必使用循环语句逐个地输入/输出每个字符。通常用一个字符数组来存放一个字符串。所以D选项不正确。

第3题:

下面是有关 C 语言字符数组的描述,其中错误的是

A) 不可以用赋值语句给字符数组名赋字符串

B) 可以用输入语句把字符串整体输入给字符数组

C) 字符数组中的内容不一定是字符串

D) 字符数组只能存放字符串


正确答案:D

第4题:

关于字符数组说明正确的是()

  • A、字符数组中的字符只能一个一个输入
  • B、字符数组中的字符可以整体输入
  • C、字符数组中的字符只能是字母
  • D、字符数组中的字符不能含有空格

正确答案:B

第5题:

下列对C语言字符数组的描述中,正确的描述是:()

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

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

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

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


参考答案ABC

第6题:

下列描述中不正确的是_______。

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

B.可以对字符型数组进行整体输入、输出

C.可以对整型数组进行整体输入、输出

D.不能在赋值语句中通过赋值运算符“=”对字符型数组进行整体赋值


正确答案:C
解析:C语言规定只能逐个引用数组元素而不合下次引用整个数组。字符数组的输入、输出可以将整个字符串一次输入或输出。所以,选项C的说法是不正确的。

第7题:

下面是有关c语言字符数组的描述,其中错误的是

A.不可以用赋值语句给字符数组名赋字符串

B.可以用输入语句把字符串整体输入给字符数组

C.字符数组中的内容不一定是字符串

D.字符数组只能存放字符串


正确答案:D
解析:字符数组中的内容既可以是字符,也可以是字符串,选项D)说法不正确。

第8题:

下列关于字符数组的描述中,错误的是()。

A.字符数组中的每一个元素都是字符

B.字符数组可以使用初始值表进行初始化

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

D.字符数组就是字符串


正确答案:D

第9题:

数据结构与算法里,测试字符串长度时,()。

  • A、不计算’/0’在内
  • B、计算’/0’在内
  • C、有多个’/0’时只计算一个的数量
  • D、没有’/0’的字符数组也可以用strlen计算出数组的正确长度

正确答案:A

第10题:

数据结构里,字符数组可能没有’/0’,但是字符串一定有’/0’。


正确答案:正确

更多相关问题