若有定义语句: char}sl=‘’0K” :It s2=”ok”; 以下选项中 能够输出“OK”的

计算机考试 已帮助: 时间:2024-07-04 12:09:27

若有定义语句:
char}sl=‘’0K”,:It s2=”ok”;
以下选项中,能够输出“OK”的语句是( )。
A.if(strcmp(sl,s2)!=0)puts(s2);
B.if(strcmp(sl,s2)!=0)puts(s1);
C.if(strcmp(sl,s2)==1)puts(s1);
D.if(strcmp(sl,s2)==0)puts(s1);
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:计算机类考试,计算机二级,职称计算机

标签:若有,正确答案,语句

参考解答

用户头像

423***810

2024-07-04 12:09:27

正确答案:B
strcmp(sl,s2)是字符串比较函数,比较规则是两个字符串自左向右逐个字符相比(按照ASCIl码值大小),-以第一个不相同的字符的大小作为比较结果。因为。O。<10.,所以strcmp(sl,s2)为负值,只有B选项正确。

上一篇 以下叙述中错误的是( )。A.用户定义的函数中可以没有return语句B.用户定义的函数中可以有多个

下一篇 下列叙述中正确的是( )。A.有一个以上根结点的数据结构不一定是非线性结构B.只有一个根结点的数据结

相似问题