通过键盘输入3个数,按由链接:https://pan.baidu.com/s/1-c4qKHZGRBweY267EcbUBw 提取码:rmp5大到小的顺序排列后输出结果

链接:


提取码:rmp5

百度全是答案
代码如下:

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
int main()
{
    int a, b, c;
    int t;
    printf("请输入三个数:\n");
    scanf("%d %d %d", &a, &b, &c);
    if (a < b)
    {
    t=a;
    a= b;
    b = t;
    }
    if (a <c)
    {
        t = a;
        a = c;
        c= t;
    }
    if (b<c)
    {
        t = b;
        b = c;
        c = t;
    }
    printf("排序后:%d  %d  %d\n", a,b,c);
        system("pause");
    return 0;
}

#include<stdio.h>
int main()
{
    int a,b,c,t;
    printf("请随机输入三个整数: ");
    scanf("%d %d %d",&a,&b,&c);
   if(a>b)    /*如果a大于b,借助中间变量t实现a与b值的互换*/
    {
        t = a;
        a = b;
        b = t;
    }
    if(a>c)    /*如果a大于c,借助中间变景t实现a与c值的互换*/
    {
        t = a;
        a = c;
        c = t;
    }
    if(b>c)    /*如果b大于c,借助中间变量t实现b与c值的互换*/
    {
        t = b;
        b = c;
        c = t;
    }
    printf("三个数据由大到小是%d %d %d\n",c,b,a);


    return 1;
}

img