■这个选择题有点难,帮帮忙以下与库函数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/07/03 01:26:57
![■这个选择题有点难,帮帮忙以下与库函数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)](/uploads/image/z/14571997-61-7.jpg?t=%E2%96%A0%E8%BF%99%E4%B8%AA%E9%80%89%E6%8B%A9%E9%A2%98%E6%9C%89%E7%82%B9%E9%9A%BE%2C%E5%B8%AE%E5%B8%AE%E5%BF%99%E4%BB%A5%E4%B8%8B%E4%B8%8E%E5%BA%93%E5%87%BD%E6%95%B0strcmp%28char+%2As%2C+char+%2At%29%E7%9A%84%E5%8A%9F%E8%83%BD%E7%9B%B8%E7%AD%89%E7%9A%84%E7%A8%8B%E5%BA%8F%E6%AE%B5%E6%98%AF_______.A%29++strcmp1%28char+%2As%2C+char+%2At%29%7B++for+%28++%3B++%2As%2B%2B%3D%3D%2At%2B%2B%3B++%29+++++if+%28%2As%3D%3D%27%5C0%27%29++return+0%3B+++return+%28%2As-%2At%29%3B%7DB%29++strcmp2%28char+%2As%2C+char+%2At%29)
■这个选择题有点难,帮帮忙以下与库函数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