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;
}
相关推荐
Frank_zhou14 小时前
算法-链表实战【删除链表的倒数第 N 个结点】中等
数据结构
王中阳Go16 小时前
从超市收银到航空调度:贪心算法如何破解生活中的最优决策谜题?
java·后端·算法
故事挺秃然17 小时前
中文分词:机械分词算法详解与实践总结
算法·nlp
车队老哥记录生活19 小时前
【MPC】模型预测控制笔记 (3):无约束输出反馈MPC
笔记·算法
地平线开发者19 小时前
BEV 感知算法评价指标简介
算法·自动驾驶
不过四级不改名67720 小时前
用c语言实现简易c语言扫雷游戏
c语言·算法·游戏
weixin_4196583120 小时前
数据结构之二叉树
java·数据结构
我命由我1234521 小时前
嵌入式 STM32 开发问题:烧录 STM32CubeMX 创建的 Keil 程序没有反应
c语言·开发语言·c++·stm32·单片机·嵌入式硬件·嵌入式
C++ 老炮儿的技术栈21 小时前
手动实现strcpy
c语言·开发语言·c++·算法·visual studio
倔强的石头_1 天前
【数据结构与算法】利用堆结构高效解决TopK问题
后端·算法