英雄无敌6血泪怎么选:C语言自编字符串比较,和画一个长方形一中心为轴转动

来源:百度文库 编辑:高考问答 时间:2024/04/29 17:13:09

/*在主函数中直接调用就可以了(请注意相关变量的声明!)*/
...
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);
}
...