假设有这些字符串s1,s2,且s1>s2,语句正确的是 A、if(s1>s2) B.if(strmp(s1,s2))C.if(strcmp(s1,s2)>0)

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 11:41:43
假设有这些字符串s1,s2,且s1>s2,语句正确的是 A、if(s1>s2) B.if(strmp(s1,s2))C.if(strcmp(s1,s2)>0)

假设有这些字符串s1,s2,且s1>s2,语句正确的是 A、if(s1>s2) B.if(strmp(s1,s2))C.if(strcmp(s1,s2)>0)
假设有这些字符串s1,s2,且s1>s2,语句正确的是 A、if(s1>s2) B.if(str
mp(s1,s2))
C.if(strcmp(s1,s2)>0)

假设有这些字符串s1,s2,且s1>s2,语句正确的是 A、if(s1>s2) B.if(strmp(s1,s2))C.if(strcmp(s1,s2)>0)
strcmp(s1,s2)
如果 s1 > s2 ,strcmp(s1,s2) 返回值大于 0 (非0为真)
如果 s1 < s2 ,strcmp(s1,s2) 返回值小于 0 (也是为真,因为也是非0)
如果 s1 == s2 ,strcmp(s1,s2) 返回值 等于 0 (0 为 假)
用 条件语句 为真 来 表示 s1>s2
就只能用 C.if(strcmp(s1,s2)>0) { 为真 时执行;}