c语言每日一练:按从大到小的排列顺序输出三个整数

c语言每日一练:按从大到小的排列顺序输出三个整数,第1张

对输入的三个整数进行排序,使之按照一定的顺序输出。


这是C语言中典型 *** 作,那么如何实现这个功能呢?

写代码将三个整数数按从大到小输出。


例如:

输入:2 3 1

输出:3 2 1

我们可以先两两比较,找出较大者再与第三个数比较得出最大者,另外两个数进行比较,找出最小者,最后进行输出,就实现了上述 *** 作。


具体如何实现的可以参考以下代码。


#include 

int main()
{
	int x = 0;
	int y = 0;
	int z = 0;
	int n = 0;
	scanf("%d%d%d", &x, &y, &z);
	if (xy,则跳到下一条判断语句
	{
		n = x;
		x = y;
		y = n;	
	}
	if (x < z)//此时x为(x,y)中的较大值,若x%d>%d\n", x, y, z);
	return 0;
}

运行结果如下图所示:

 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/634472.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-16
下一篇 2022-04-16

发表评论

登录后才能评论

评论列表(0条)

保存