这一题输出结果为什么不选择B而选择C呢求助???
下次提问记得把图正回来
因为从头开始逐字符比较,S1要大于S2。,strcmp返回的就是正数,放在if里判断自然为true。所以是C。
strcmp 是逐个字符比较,只有全部相同才返回0
strcmp
0
C 不等于 f ,返回非0,if判断为true
C
f
非0
if
1 回答3.3k 阅读
1.1k 阅读
2 回答3.7k 阅读
2 回答3.3k 阅读
4 回答3.9k 阅读
4 回答4.7k 阅读✓ 已解决
2 回答4.2k 阅读✓ 已解决
下次提问记得把图正回来
因为从头开始逐字符比较,S1要大于S2。,strcmp返回的就是正数,放在if里判断自然为true。所以是C。