从小到大输出四个整数(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;
}
相关推荐
一水鉴天2 小时前
映射、哈希表与哈斯图:计算机科学的三种基线 20261003(元宝)
开发语言·人工智能
Frank_refuel2 小时前
C++11之一场名为“搬家”的 C++ 之旅
开发语言·c++
Wang's Blog3 小时前
Java 项目实战: 外卖平台优化-Nginx配置文件结构与块层级
java·开发语言·nginx
2601_962071573 小时前
类变量和全局变量的查找路径有什么区别?
开发语言·python
\光辉岁月/4 小时前
5.java-数组
java·开发语言
Java后端的Ai之路4 小时前
Python进阶探索29_eval内置函数
开发语言·python·探索·eval·内置函数
谢亮_vipxieliang5 小时前
Spring 事务失效的常见场景
java·开发语言·数据库·spring boot
时间的拾荒人5 小时前
Qt 多线程详解:从 QThread 到实战
开发语言·qt·面试
郑州光合科技余经理5 小时前
海外版外卖加盟:总站与分站配送规则怎么分开管
java·开发语言·前端·后端·uni-app·php·ai编程
2601_962071575 小时前
类变量和全局变量的生命周期有什么区别?
java·开发语言·jvm