查看: 105|回复: 0

C语言三个数的大小排序比较

[复制链接]

4

主题

7

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2022-11-30 20:21:00 | 显示全部楼层 |阅读模式
代码转过来的话格式可能有些问题
提供了一个新的思路来解决这个问题
理由max和min函数来解决

int a,b,c,e,f,g,h,i,j;int max(int x,int y){        if(x>y)                return x;        else                return y;}int min(int x,int y){        if(x>y)                return y;        else                return x;}main(){        printf("请输入三个数:\n");        scanf("%d%d%d",&a,&b,&c);        e=max(a,b);        f=max(e,c);        g=min(a,b);        h=min(g,c);        i=max(a,b);        j=min(i,c);        printf("%d>%d>%d",f,j,h);}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表