一、运行结果;
二、源代码;
# 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流程图;