枣庄市抱犊崮:将二个字符串s1和s2进行比较,若s1>s2,函数返回值为正数;若s1==s2,函数返回值为0;
来源:百度文库 编辑:神马品牌网 时间:2024/04/27 23:51:35
编写函数scomp(char*s1,char*s2),将二个字符串s1和s2进行比较,若s1>s2,函数返回值为正数;若s1==s2,函数返回值为0;若s1<s2,函数返回值为负数。相当于库函数strcmp。
#include<stdio.h>
int scomp(char *s1, char *s2)
{
while(*s1!='\0' && *s2!='\0')
{
if(*s1>*s2) /*s1>s2*/
return 1;
else if(*s1<*s2) /*s1<s2*/
return -1;
s1++;
s2++;
}
if(*s1!='\0') /*s1>s2*/
return 1;
else if(*s2!='\0') /*s1<s2*/
return -1;
else return 0; /*s1==s2*/
}
将二个字符串s1和s2进行比较,若s1>s2,函数返回值为正数;若s1==s2,函数返回值为0;
将字符串s1和s2比较,若s1>s2,返回值为正;若s1==s2,返回值为0;若s1<s2,返回值为负。
数组编程:将2个字符串s1和s2比较。若s1>s2输出1;若s1=s2,输出0;若s1<s2,输出-1(不能用strcmp函数)
比较字符串S1和字符号串S2可以采用的方法是()
编程实现将两个已按升序字符串s1和s2,按升序合并到字符串s3中
NIKON coolpix S1&S2的优缺点
求“拉字至上”S1和S2的BT种子或者电驴的资源
main() {char *s1 = "abcdeg"; char *s2="ab"; s1++; s2++; printf ("%d\n",strcmp(s1,s2));}
main() {char *s1 = "abcdeg"; char *s2="a"; s1++; s2++; printf ("%d\n",strcmp(s1,s2));}
如何在XP家庭版上升级到S1或S2