c语言 比较任意三个数大小

本题要求将输入的任意3个整数从小到大输出。

输入格式:

输入在一行中给出3个整数,其间以空格分隔。

输出格式:

在一行中将3个整数从小到大输出,其间以"->"相连。

输入样例:

复制代码
4 2 8

输出样例:

复制代码
2->4->8

#include<stdio.h>
int main()
    {
    int a;
    int b;
    int c;
    scanf ("%d%d%d",&a,&b,&c);
    if(a>=b&&a>=c)
    {
    	if(b>c)
    	{
    		printf("%d->%d->%d",c,b,a);
		}
		else
		{
			printf("%d->%d->%d",b,c,a);
		}
	}
	else if(b>a&&b>c)
	{
		if(a>c)
		{
			printf("%d->%d->%d",c,a,b);
		}
		else
		{
			printf("%d->%d->%d",a,c,b);
		}
	}
	else if(c>a&&c>b)
	{
		if(a>b)
		{
			printf("%d->%d->%d",b,a,c);
		}
		else
		{
			printf("%d->%d->%d",a,b,c);
		}
	}
    else
    {
        printf("%d=%d=%d",a,b,c);
    }
	return 0;
}
相关推荐
Frostnova丶4 小时前
【算法笔记】数学知识
笔记·算法
吴可可1235 小时前
AutoCAD 2016与2014二次开发关键差异
算法
雨白6 小时前
哈希:以时间换空间的算法实战
算法
啦啦啦啦啦zzzz7 小时前
数据结构:红黑树理论
数据结构·c++·红黑树
caimouse7 小时前
Reactos 第 4 章 对象管理 — 4.5 几个常用的内核函数
c语言·windows·架构
San813_LDD8 小时前
[数据结构]LeetCode学习
数据结构·算法·图论
x138702859578 小时前
c语言排雷游戏(基础版9*9)
c语言·算法·游戏
caimouse8 小时前
Reactos 第 4 章 对象管理 — 4.3 句柄和句柄表(Handle & Handle Table)
c语言·windows·架构
sheeta19989 小时前
LeetCode 每日一题笔记 日期:2026.06.06 题目:2196. 根据描述创建二叉树
笔记·算法·leetcode