在C程序中已经定义了字符串,char*str1=’’STRING’’,*str2=’’string’’;以下选项中,能够输出“STRING”的语句是( )。

admin2020-06-16  27

问题 在C程序中已经定义了字符串,char*str1=’’STRING’’,*str2=’’string’’;以下选项中,能够输出“STRING”的语句是(  )。

选项 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是比较两个字符串,返回的是第一个不相同的字符的大小比较值,大写字母的ASCⅡ值小于小写字母,因此,返回的是负数,选项A正确。
转载请注明原文地址:https://kaotiyun.com/show/R7Cp777K
0

最新回复(0)