本文主要是介绍按大小顺序输出任一三个数据(C语言),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、运行结果;
二、源代码;
# define _CRT_SECURE_NO_WARNINGS
# include <stdio.h>//实现比较函数;
int Compare(int a, int b, int c)
{//比较a,c的大小;if (a < c){//输出结果;printf("%d > %d > %d\n", c, a, b);}else{//比较b,c的大小;if (b > c){//输出结果;printf("%d > %d > %d\n", a, b, c);}else{//输出结果;printf("%d > %d > %d\n", a, c, b);}}
}int main()
{//初始化变量值;int a = 0;int b = 0;int c = 0;int d = 0;//提示用户;printf("请输入三个不同的整数!!!\n");//获取用户输入的数值;scanf("%d %d %d", &a, &b, &c);//运算比较;if (a > b){//调用比较函数;Compare(a, b, c);}else{//交换a,b位置;d = a;a = b;b = d;//调用比较函数;Compare(a, b, c);}return 0;
}
三、流程图;
四、N-S流程图;
这篇关于按大小顺序输出任一三个数据(C语言)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!