当两个字符串所包含的字符个数相同时,才能比较两个字符串的大小。

题目

当两个字符串所包含的字符个数相同时,才能比较两个字符串的大小。

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

第1题:

下面函数的功能是 。 sss(char *s,*t) { while((*s)&&(*t++==*s++)); reunrn(*s-*t); }()

A.求字符串的长度

B. 比较两个字符串的大小

C. 将字符串s复制到字符串t中

D. 将字符串s续接到字符串t中


参考答案:B

第2题:

有以下函数 int fun(char *s) { char *t=s; while(*t++); return(t-s); } 该函数的功能是

A.比较两个字符串的大小

B.计算s所指字符串占用内存字节的个数

C.计算s所指字符串的长度

D.将s所指字符串复制到字符串t中


正确答案:B
解析:循环语句while(*t++);执行完时,指针变量t就指向了字符中结束符‘\o’之后的位置,所以语句return(t-s);返回的就是字符串s所用内存的字节个数。

第3题:

有以下函数

int fun(char *s)

{ char *t=s;

while(*t++);

return(t-s);

}

该函数的功能是

A) 比较两个字符 串 的大小

B) 计算 s 所指字符串占用内存字节的个数

C) 计算 s 所指字符串的长度

D) 将 s 所指字符串复制到字符串 t 中


正确答案:B

第4题:

两个字符串所包含的字符个数相同时才能比较字符串大小。()

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


参考答案:错误

第5题:

关系运算符可以用来比较两个字符的大小,也可用来比较两个字符串的大小。()


参考答案:正确

第6题:

设有如下定义:inta=1,b=2,c=3,d=4,m=2,n=2;则执行表达式:(m=ab)while(*y++);return(y-x-1);}的功能是()

A、求字符串的长度

B、比较两个字符串的大小

C、将字符串x复制到字符串y

D、将字符串X连接到字符串Y后面


参考答案:A

第7题:

下面函数的功能是()sss(s,t)char*s,*t;{ while((*s)&&(*t)&&(*t++==*s++));return(*s- * t); }

A.求字符串的长度

B.比较两个字符串的大小

C.将字符串s复制到字符串t中

D.将字符串s接续到字符串t中


正确答案:B

第8题:

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

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

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

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

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


正确答案:D

第9题:

下列叙述中正确的是( )。

A.可以用关系运算符比较字符串的大小

B.空字符串不占用内存,其内存空间大小是0

C.两个连续的单引号是合法的字符常量

D.两个连续的双引号是合法的字符串常量


正确答案:D
比较两个字符串大小用函数strcomp(S,t),空字符串有结束符,所以也要占用字节,两个双引号表示的是空字符串。

第10题:

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

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

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

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

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


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

更多相关问题