A-A+

下列选项中 能够满足只要字符串s1等于字符串s2 则执行ST要求的是A.if(s1=s2)S

2022-08-12 18:51:13 问答库 阅读 197 次

问题详情

下列选项中,能够满足只要字符串s1等于字符串s2,则执行ST要求的是
A.if(s1=s2)ST;
B.if(strcpy(s1,s2)=1)ST;
C.if(strcmp(s2,s1)=0)ST;
D.if(s1-s2=0)ST;

请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:C
在C语言中要对两个字符串的大小进行比较,就需要调用字符串比较函数strcmp(),如果这个函数的返回值等于0,说明两个字符串相等。

考点:字符串