问题 单项选择题

若有定义语句:
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就会输出“OK”,答案选择A。

选择题
单项选择题