从小到大输出四个整数(C语言)

一、N-S流程图;

二、运行结果;

三、源代码;

cs 复制代码
# define _CRT_SECURE_NO_WARNINGS
# include <stdio.h>

int main()
{
	//初始化变量值;
	int a, b, c, d;
	int t = 0;

	//提示用户;
	printf("请输入四个整数a b c d:");
	//获取用户输入的值;
	scanf("%d %d %d %d", &a, &b, &c, &d);

	//比较运算;
	if (a > b)
	{
		//交换位置;
		t = a;
		a = b;
		b = t;
	}

	if (a > c)
	{
		//交换位置;
		t = a;
		a = c;
		c = t;
	}

	if (a > d)
	{
		//交换位置;
		t = a;
		a = d;
		d = t;
	}

	if (b > c)
	{
		//交换位置;
		t = b;
		b = c;
		c = t;
	}

	if (b > d)
	{
		//交换位置;
		t = b;
		b = d;
		d = t;
	}

	if (c > d)
	{
		//交换位置;
		t = c;
		c = d;
		d = t;
	}

	//输出结果;
	printf("根据您输入的数据,我们从小到大排序得到结果为:%d<%d<%d<%d", a, b, c, d);

	return 0;
}
相关推荐
1104.北光c°23 分钟前
滑动窗口HotKey探测机制:让你的缓存TTL更智能
java·开发语言·笔记·程序人生·算法·滑动窗口·hotkey
for_ever_love__1 小时前
Objective-C学习 NSSet 和 NSMutableSet 功能详解
开发语言·学习·ios·objective-c
似水明俊德7 小时前
02-C#.Net-反射-面试题
开发语言·面试·职场和发展·c#·.net
爱编码的小八嘎8 小时前
C语言完美演绎4-7
c语言
Thera7778 小时前
C++ 高性能时间轮定时器:从单例设计到 Linux timerfd 深度优化
linux·开发语言·c++
炘爚9 小时前
C语言(文件操作)
c语言·开发语言
阿蒙Amon9 小时前
C#常用类库-详解SerialPort
开发语言·c#
凸头9 小时前
CompletableFuture 与 Future 对比与实战示例
java·开发语言
wuqingshun3141599 小时前
线程安全需要保证几个基本特征
java·开发语言·jvm
Moksha2629 小时前
5G、VoNR基本概念
开发语言·5g·php