您的位置:首页 > 其它

比较字符串

2017-05-07 14:34 78 查看
编程实现两个字符串s1和s2的字典序比较。(保证每一个字符串不是另一个的前缀,且长度在100以内)。若s1和s2相等,输出0;若它们不相等,则指出其第一个不同字符的ASCII码的差值:如果s1> s2,则差值为正;如果s1< s2,则差值为负。 

样例输入 

java  basic 

样例输出 


#include <stdio.h>
#include <string.h>
void main (void);
void main(void) {
char s1[100];
char s2[100];
int i;

scanf("%s",s1);
scanf("%s",s2);
if (strcmp(s1, s2) == 0)
printf("0\n");
else {

for(i=0;; i++)
{
if(s1[0]-s2[0]!=0) {
printf("%d",s1[i]-s2[i]);
break;
}

}

}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: