字符串的长度是指()

题目

字符串的长度是指()

  • A、串中不同字符的个数
  • B、串中不同字母的个数
  • C、串中所含字符的个数
  • D、串中不同数字的个数
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

两个字符串相等是指( )。A.两个字符串的长度相等B.在两个字符串中出现的字符的集合相等C.两个字符串的长度相等,并且两个串中出现的字符的集合相等D.两个字符串的长度相等,并且对应位置的字符相等


正确答案:D
两个字符串相等,不仅是长度相等,还要求对应位置上的字符相等

第2题:

以下关于字符串的叙述中,正确的是( )。

A.包含任意个空格字符的字符串称为空串B. 字符串不是线性数据结构C. 字符串的长度是指串中所含字符的个数D. 字符串的长度是指串中所含非空格字符的个数


正确答案:C

第3题:

strlen(str)是用来()。

A、求字符串长度

B、比较字符

C、求子串

D、字符串拷贝


参考答案:A

第4题:

getBaselinePosition()方法可以用来获得要显示的字符串的什么位置()。

  • A、字符串高度
  • B、字符串宽度
  • C、字符串基线
  • D、字符串长度

正确答案:C

第5题:

●以下关于字符串的叙述中,正确的是(37)。

(37)A.包含任意个空格字符的字符串称为空串

B.仅包含一个空格字符的字符串称为空串

C.字符串的长度是指串中所含字符的个数

D.字符串的长度是指串中所含非空格字符的个数


正确答案:C

第6题:

有以下程序:以下叙述中正确的是( )。

A.在给P和q数组置初值时,系统会自动添加字符串结束符,故输出的长度都为3

B.由于P数组中没有字符串结束符,长度不能确定;但q数组中字符长度为3

C.由于q数组中没有字符串结束符,长度不能确定;但P数组中字符长度为3

D.由于P和q数组中没有字符串结束符,故长度都不能确定


正确答案:B
本题考查的是库函数的调用。Stden

第7题:

函数fun的返回值是______。 fun(char *a,char*b) { int num=0,n=0; while( *(a+num)!='\0')num++; while(b[n]) {*(a+num)=b[n];num++;n++; } return num; }

A.字符串a的长度

B.字符串b的长度

C.字符串a和b的长度之差

D.字符串a和b的长度之和


正确答案:C
解析:本题首先通过第一个while循环计算字符串a的长度,再通过第二个while循环,将字符串a和b相连,最后返回连接后的总长度。

第8题:

关于getline函数,说法不正确的是( )。

A.该函数接收的字符串长度是受限的,可以人为设置所接收字符串的长度,它所接收的字符串长度是这一长度值减1

B.该函数遇到换行符或其他终止符后结束操作

C.该函数接收从键盘输入的字符串

D.该函数是接收字符的函数


正确答案:D
解析:getline()一次读入一块字节,或者由一个换行符作为结束,或者由某个用户定义的终止字符作为结束。getline()格式:getline(char*sink,streamsizesize,chardelimiter='\n')。

第9题:

字符串""的长度是()

  • A、0
  • B、1
  • C、2
  • D、非法字符串

正确答案:A

第10题:

字符串"javaprogramming"的长度是16


正确答案:错误