字符串的比较,是按()进行比较。

题目

字符串的比较,是按()进行比较。

  • A、拼音顺序
  • B、ASCII码值
  • C、随机
  • D、先后顺序
参考答案和解析
正确答案:B
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.C语言中有字符串类型的常量和变量

B.两个字符串中的字符个数相同时才能进行字符串大小的比较

C.可以用关系运算符对字符串的大小进行比较

D.空串一定比空格打头的字符串小


正确答案:D
字符串常量是由双引号括起来的一串字符,所以A选项错误;任意两个字符串的大小比较要调用字符串比较函数strcmp(s1,s2)来进行,所以选项8和C错误。

第2题:

strcat()函数是用来()。

A、字符串连接

B、比较字符

C、求子串

D、字符串拷贝


参考答案:A

第3题:

以下关于字符串的叙述中正确的是

A ) C 语言中有字符串类型的常量和变量

B ) 两个字符串中的字符个数相同时才能进行字符串大小的比较

C ) 可以用关系运算符对字符串的大小进行比较

D ) 空串一定比空格打头的字符串小


正确答案:D

第4题:

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

A.C语言中有字符串类型的常量和变量

B.两个字符串中的字符个数相同时才能进行串符串大小的比较

C.可以用关系运算符对字符串的大小进行比较

D.空串一定比空格打头的字符串小


正确答案:D
解析:C语言中只有字符串常量而没有字符串变量,故选项A不正确:字符串比较大小是以第1个不相同字符的大小为标准的,跟长度没有关系,故选项B不正确:字符串比较大小除了使用库函数stremp()以外,就只能靠自己写代码来实现了,而不能通过关系运算符来比较大小,因为字符串在表达式中相当于coostchar*,即常字符指针,代表的是字符串的首地址,关系运算符会将两个字符串的首地址值比较大小,这是毫无意义的。所以选项C也不正确。空串的长度为0,而以空格打头的字符串的长度至少为1,故选项D正确,本题应该选择D。

第5题:

下列函数的功能是( )。

A.将a所指字符串赋给b所指空间

B.使指针b指向a所指字符串

C.将a所指字符串和b所指字符串进行比较

D.检查a和b所指字符串中是否有‘、O’


正确答案:A
While循环条件为:(_h=}a)f-‘、0’,执行时先把指针a所指向的字符赋给指针b所在内存单元,如果该字符不是结束标识‘\0’,执行循环体a++;b++;,指针a.b分别指向下一个字符单元。再判断循环条件,如果成立,继续把指针a所指向的字符赋给指针b所在内存单元,直到遇到结束标识为止。因此A选项正确。

第6题:

strlen(str)是用来()。

A、求字符串长度

B、比较字符

C、求子串

D、字符串拷贝


参考答案:A

第7题:

php中用于比较字符串的函数是()。

A.cookie

B.querystring

C.form

D.strcmp


参考答案:D

第8题:

strcmp函数用于进行两个字符串之间的比较。()

此题为判断题(对,错)。


答案: 对 

第9题:

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

A.C语言中有字符类型的常量和变量

B.两个字符串中的字符个数相同时才能进行字符串大小的比较

C.可以用关系运算符对字符串的大小进行比较

D.空串一定比空格打头的字符串小


正确答案:D
解析:本题考查的重点是C语言中对字符串的理解。选项B是错误的,两个字符串不一定非要字符一样多才可以比较大小;选项C是错误的,不能用关系运算符来对字符串进行大小比较。因为空串只有一个null字符(其值为零),从而,它一定比空格打头的字符串小,所以选项D是正确的。

第10题:

字符串也可以进行大小比较。 ( )

此题为判断题(对,错)。


正确答案:正确

更多相关问题