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;
}
相关推荐
小羊没烦恼!3 小时前
系统内部模块(子系统)之间的耦合以及模块(子系统)划分
java·开发语言·前端·数据库·算法·c#
Nebula_g3 小时前
JavaSE拓展:Arrays和Collections工具类
java·开发语言·算法·排序算法·工具类·javase·技术栈
菜鸟~noob2333 小时前
【电子战】 第22篇:误差椭圆与置信区间【含matlab代码】
开发语言·算法·matlab
老王爱玩车3 小时前
自定义类型:结构体
c语言·开发语言·学习
weixin_307779133 小时前
C++代码实现MATLAB中的normalize函数功能
开发语言·c++·算法·matlab
不会就选b3 小时前
算法日常・每日刷题--<动态规划>11
算法
(Charon)3 小时前
【C++面试】手写String类:同时实现拷贝构造与移动构造
c++·算法
迷途之人不知返4 小时前
算法系列6:模拟
算法
旺仔仔仔4 小时前
# 机器人项目实战(1):选相机、试深度,再到手眼标定
算法
CoderYanger4 小时前
A.每日一题:1614. 括号的最大嵌套深度
java·程序人生·算法·leetcode·面试·学习方法