酷代码 AI
菜单
服务商

C语言:实现字符串比较函数fun,精准返回比较结果

```c int fun(char a[], char b[]) { int i = 0; // 遍历两个字符串,直到遇到字符串结束符 while (a[i] != '\0' && b[i] != '\0') { if (a[i] > b[i]) { return 1; } else if (a[i] < b[i]) { return -1; } i++; } // 如果a字符串先结束,b字符串还有剩余,说明a < b if (a[i] == '\0' && b[i] != '\0') { return -1; } // 如果b字符串先结束,a字符串还有剩余,说明a > b else if (a[i] != '\0' && b[i] == '\0') { return 1; } // 两个字符串完全相同 else { return 0; } } ``` ######[AI问答 | 221点数解答 | 2025-12-10 23:11:13]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]