编写一个程序,实现对两个字符的比较。 提示:分别从控制台获取用户输入的两个字符串。 55

使用strcmp()函数来实现对两个字符串的比较,并在控制台输出比较结果。... 使用strcmp()函数来实现对两个字符串的比较,并在控制台输出比较结果。 展开
 我来答
刀劈华山
2018-12-06 · TA获得超过2273个赞
知道小有建树答主
回答量:1338
采纳率:72%
帮助的人:387万
展开全部
#include <stdio.h>

int main(int argc, char *argv[])
{
    char str1[128] = {0};
    char str2[128] = {0};
    char *result = "";
    int re = 0;
    
    printf("请输入第一个待比较的字符串:\n");
    scanf("%s", str1);
    
    printf("请输入第二个待比较的字符串:\n");
    scanf("%s", str2);
    
    re = strcmp(str1, str2);
    if (0 == re)
        result = "等于";
    else if (re > 0)
        result = "大于";
    else
        result = "小于";
        
    printf("字符串[%s] %s 字符串[%s]\n", str1, result, str2);
    
    return 0;
}
追问
最后printf括号里的代码单独发一遍
追答
没明白什么意思,括号里的你想要直接赋值就行了,里面没函数调用,就三个变量而已
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式