当前位置: 首页 > news >正文

C语言:计算并输出三个整数的最大值 并对三个数排序

这是《C语言程序设计》73页的思考题。下面分享自己的思路和代码

思路:

代码:

#include <stdio.h>
int main()
{
    int a,b,c,max,min,mid ; //设置大中小的数分别为max,mid,min,abc为输入的三个数
    printf("please input:");      //提示输入
    scanf("%d,%d,%d",&a,&b,&c);   //获取输入的abc
    printf("%d,%d,%d\n",a,b,c);   //检验输入的数,这行可省略
    if (a>b) //先比较a和b
    {
        max=a;
        if(b>c) //c最小
        {
            min=c;
            mid=b;
            max=a;
        }
        else  //b最小,再比较a和c
        {
            min=b;
            if(a<c)
            {
                max=c;
                mid=a;
                min=b;
            }
            else //a>c>b
            {
                max=a;
                mid=c;
                min=b;
            }
        }
        
    }
    else  //b>a
    {
        max=b;
        if(b<c)  //c最大
        {
            max=c;
            mid=b;
            min=a;
        }
        else  //b>c,b最大,再拿a和c比
        {
            max=b;
            if(a<c) //b>c>a
            {
                max=b;
                min=a;
                mid=c;
            }
            else  //b>a>c
            {
                max=b;
                min=c;
                mid=a;
            }
        }

    }
    printf("max=%d\n",max);  //输出最大值
    printf("%d,%d,%d",max,mid,min); //从大到小排序
}

运行结果

友友们验证正确性的时候记得打乱大小顺序

相关文章:

  • 【Synchronized】不同的使用场景和案例
  • XMI(XML Metadata Interchange)和XML之间的关系
  • 色板在数据可视化中的创新应用
  • Linux ALSA 驱动核心知识点解析
  • GPU加速的国密SM2算法实现
  • css中实现border距离视图左右两侧有距离
  • QT创建项目(项目模板、构建系统、选择类、构建套件)
  • 好玩的谷歌浏览器插件-自定义谷歌浏览器光标皮肤插件-Chrome 的自定义光标
  • java如何在linux服务器创建文件excel并把循环插入每一行的后端查出来的数据,每天新建一个excel带时间的
  • CentOS7下安装MongoDB
  • 2025年 AI 技术商业趋势白皮书解析:Google Cloud 视角——多 Agent 系统奠定未来基础
  • PyTorch 系列教程:使用CNN实现图像分类
  • 民宿管理系统(springboot+vue+沙箱支付+高德第三方地图)
  • 异或和之和 第十四届蓝桥杯大赛软件赛省赛C/C++ 大学 A 组
  • STM32U575RIT6单片机(二)
  • Google Filament 渲染引擎(2)-Backend 核心类介绍
  • 麒麟系统上配置本地大模型交互界面Chatbox
  • MySQL -- 数据库基础
  • SpringBoot使用Logback日志框架与综合实例
  • 【Python】Python 3.11安装教程
  • 打造沪派水乡的“湿意”,上海正在保护营造一批湿地空间
  • 中办、国办印发《安全生产考核巡查办法》
  • 准80后湖北省财政厅副厅长徐晶华已调任襄阳市副市长
  • 北京动物园:大熊猫“萌兰”没有参加日本大阪世博会的计划
  • 美国“杜鲁门”号航母一战机坠海
  • 日中友好议员联盟代表团访问中国人民对外友好协会