定义compare(char *s1, char *s2)函数,以实现比较两个字符串大小的功能。
以下程序运行结果为-32,选择正确答案填空:
#include
int compare(char *s1, char *s2);
void main()
{
printf("%d\n", compare("abCd", "abc"));
}
int compare(char *s1, char *s2)
{
while(*s1&&*s2&&_____)
{
s1++;
s2++;
}
return *s1-*s2;
}
A、*s1!=*s2
B、*s1==*s2
C、*s1=*s2
D、s1!=s2
以下程序运行结果为-32,选择正确答案填空:
#include
int compare(char *s1, char *s2);
void main()
{
printf("%d\n", compare("abCd", "abc"));
}
int compare(char *s1, char *s2)
{
while(*s1&&*s2&&_____)
{
s1++;
s2++;
}
return *s1-*s2;
}
A、*s1!=*s2
B、*s1==*s2
C、*s1=*s2
D、s1!=s2