m0_62498345 2021-09-30 18:59 采纳率: 0%
浏览 122

给定一个三位数,输出有三位数字组成的最大数 c语言

求大佬给答案
急求大佬急求急求急求~~

  • 写回答

1条回答 默认 最新

  • 信仰869 2021-09-30 23:35
    关注
    
    int main()
    {
        int n = 156;
        int a, b, c,temp;
        a = n / 100;
        b = n / 10 % 10;
        c = n % 10;
        if (a > b) { temp = a, a = b, b = temp; }
        if (b > c) { temp = b, b = c, c = temp; }
        if (a > b) { temp = a, a = b, b = temp; }
        printf("%d\n", c * 100 + b * 10 + a);
        return 0;
    }
    
    评论

报告相同问题?

问题事件

  • 创建了问题 9月30日