c语言怎么比较字符串大小

   2025-02-13 9060
核心提示:在C语言中,可以使用strcmp函数来比较两个字符串的大小。该函数有三种返回值如下:如果返回值小于0,表示第一个字符串小于第二个

在C语言中,可以使用strcmp函数来比较两个字符串的大小。该函数有三种返回值如下:

如果返回值小于0,表示第一个字符串小于第二个字符串;如果返回值等于0,表示两个字符串相等;如果返回值大于0,表示第一个字符串大于第二个字符串。

示例代码如下:

#include <stdio.h>#include <string.h>int main() {    char str1[100], str2[100];    printf("输入第一个字符串: ");    scanf("%s", str1);    printf("输入第二个字符串: ");    scanf("%s", str2);    int result = strcmp(str1, str2);    if (result < 0) {        printf("%s 小于 %s\n", str1, str2);    } else if (result == 0) {        printf("%s 等于 %s\n", str1, str2);    } else {        printf("%s 大于 %s\n", str1, str2);    }        return 0;}

在上述代码中,我们使用了strcmp函数来比较两个字符串,并根据返回值打印不同的结果。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言