A-A+
函数strcmp()的功能是对两个字符串进行比较 当s所指字符串和t所指字符串相等时 返回值
问题详情
函数strcmp()的功能是对两个字符串进行比较,当s所指字符串和t所指字符串相等时,返回值为0;
当s所指字符串大于t所指字符串时,返回值大于0;当s所指字符串小于t所指字符串时,返回值小于
0(功能等同于库函数strcmp() ),请填空。
include <stdio.h>
int strcmp (chat * s, char * t)
{ while(* s && * t && * s=【 】
{ s++;t++; }
return 【 】;
}请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:* 或t[0]* s- *t 或 * s-t[0]或s[0]- * t或s[0]-t[0]
* 或t[0]* s- *t 或 * s-t[0]或s[0]- * t或s[0]-t[0] 解析:对字符串比较的方法是依次对两字符串对应位置上的字符两两比较,当出现第一对不相同的字符时,即由这两个字符(ASCⅡ码值)决定所在串的大小。