选择题
下列选项中,能够满足“只要字符串s1等于字符串s2,则执行ST”要求的是______。
A、
if(strcpy(s1,s2)==1)ST;
B、
if(strcmp(s2,s1)==0)ST;
C、
if(s1==s2)ST;
D、
if(s1-s2==0)ST;
【正确答案】
B
【答案解析】
[考点] 字符串、函数递归、标识符的作用域和存储类 本题考查的是strcmp函数的使用。strcmp(s1,s2)的值等于0,说明两个字符串相等;strcmp(s1,s2)的值大于0,说明字符串s1大于字符串s2;strcmp(s1,s2)的值小于0,说明字符串s1小于字符串s2。而函数strcpy(s1,s2)的作用是进行字符串复制。
提交答案
关闭