C语言自编字符串比较,和画一个长方形一中心为轴转动

发布时间:2024-05-21 18:26 发布:上海旅游网

问题描述:

问题解答:

/*在主函数中直接调用就可以了(请注意相关变量的声明!)*/
...
int mystrcmp(char str1[],char str2[])
{
int i,j,t;
j=(strlen(str1)+strlen(str2)+1)/2;
for(i=0;i<j;i++)
{
if(strlen(str1)==strlen(str2))
{
if(str1[i]!=str2[i])
{
str1[i]>str2[i]?t=1:t=-1;
break;
}
else if(i==(j-1))
{
t=0;
break;
}
}
else
{
if(str1[i]>str2[i])
{
t=1;
break;
}
else if(str1[i]==str2[i])
continue;
else if(str1[i]<str2[i])
{
t=-1;
break;
}
}
}
return(t);
}
...

热点新闻