每日刷题(六十七)
ALGO-223、字符串比较
这个题超jb简单,这里只上C代码
#include<stdio.h>
char a[300];
char b[300];
int n;
int main()
{
gets(a);
gets(b);
int i, j;
int numa = 0, numb = 0;
for(i = 0; a[i] != '\0'; i++)
numa++;
for(i = 0; b[i] != '\0'; i++)
numb++;
scanf("%d", &n);
for(i = 0; i < n; i++)
{
if(a[i] > b[i])
{
printf("1\n");
break;
}
else if(a[i] == b[i] && (i + 1 == numa || i + 1 == numb || i == n - 1))
{
printf("0\n");
break;
}
else if(a[i] < b[i])
{
printf("-1\n");
break;
}
}
return 0;
}