■这个选择题有点难,帮帮忙以下与库函数strcmp(char *s, char *t)的功能相等的程序段是_______.A) strcmp1(char *s, char *t){ for ( ; *s++==*t++; ) if (*s=='\0') return 0; return (*s-*t);}B) strcmp2(char *s, char *t)

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/30 05:58:07
■这个选择题有点难,帮帮忙以下与库函数strcmp(char *s, char *t)的功能相等的程序段是_______.A)  strcmp1(char *s, char *t){  for (  ;  *s++==*t++;  )     if (*s=='\0')  return 0;   return (*s-*t);}B)  strcmp2(char *s, char *t)
xS]KA+㓶io } Jzdg{@* Jˏt -:SF5,̜;sf]Nd:ՂuwқHffS㔤VU%EW$`:fAn7Ұo28OVA[c|f !agBM #~YTp Z ,ޅvuK@! Qx{3GZVgKjpqᮖ|E ۍy;m?\uj8%KpJD=/ ^#TÐWR [ J35xL<< =ZHSnX{ڪzXGߙz8ܺDc]]`rrsY%sf{N i'GW!G=$_Z vXmRǗ6|[

■这个选择题有点难,帮帮忙以下与库函数strcmp(char *s, char *t)的功能相等的程序段是_______.A) strcmp1(char *s, char *t){ for ( ; *s++==*t++; ) if (*s=='\0') return 0; return (*s-*t);}B) strcmp2(char *s, char *t)
■这个选择题有点难,帮帮忙
以下与库函数strcmp(char *s, char *t)的功能相等的程序段是_______.
A) strcmp1(char *s, char *t)
{ for ( ; *s++==*t++; )
if (*s=='\0') return 0;
return (*s-*t);}
B) strcmp2(char *s, char *t)
{ for ( ; *s++==*t++; )
if ( !*s) return 0;
return(*s-*t);}
C) strcmp3(char *s, char *t)
{ for ( ;*t==*s; )
{ if (!*t) return 0; t++; s++; }
return (*s-*t);}
D) strcmp4(char *s, char *t)
{ for ( ;*s==*t;s++, t++)
if (!*s) return 0;
return(*t-*s);}
若能有简单的说明,至为感谢!

■这个选择题有点难,帮帮忙以下与库函数strcmp(char *s, char *t)的功能相等的程序段是_______.A) strcmp1(char *s, char *t){ for ( ; *s++==*t++; ) if (*s=='\0') return 0; return (*s-*t);}B) strcmp2(char *s, char *t)
选C
A,B的话 如果s和t前面字符相等,但是t长的话也是返回0,错误.
D 是返回值应该是*s-*t