分支结构 项目2-三数最大值 并排序显示

来源:互联网 发布:ubuntu输入密码后卡住 编辑:程序博客网 时间:2024/06/05 04:17

任务与代码

#include <stdio.h>#include <stdlib.h>int main(){    int a,b,c,d;    scanf("%d %d %d",&a,&b,&c);    if (a<b)            {             d=a;             a=b;             b=d;             }    if(a<c)            {             d=a;             a=c;             c=d;            }    if(b<c)            {             d=b;             b=c;             c=d;            }             printf("最大的数为%d\n",a);             printf("他们的顺序是%d %d %d\n",a,b,c);    return 0;}

运行结果


知识点

交换的方法,和if语句的使用

心得

排序的问题绕了我两天,虽然作业没要求,但是想到这个问题还是希望能做出来。有更简便的方法吗?

0 0