若有定义语句: char *s1="OK", *s2="ok"; 以下选项中,能够输出"OK"的语句是

admin2020-05-19  29

问题 若有定义语句: char *s1="OK", *s2="ok"; 以下选项中,能够输出"OK"的语句是

选项 A、if (strcmp(s1,s2)!=0) puts(s1);
B、if (strcmp(s1,s2)!=0) puts(s2);
C、if (strcmp(s1,s2)==1) puts(s1);
D、if ( strcmp(s1,s2)==0) puts(s1);

答案A

解析 字符串比较函数strcmp的功能是对s1和s2所指字符串进行比较。如果s1<s2,返回负数,如果s1==s2,返回0,如果s1>s2,返回正数,所以对于本题来说,能够输出“OK”的语句是选项A所指的语句。
转载请注明原文地址:https://kaotiyun.com/show/j8Cp777K
0

相关试题推荐
最新回复(0)