使用if else 分类讨论,这个方法不太好,但是可以只使用选择结构来完成
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a, b, c, d, e, f, g, h, Largest, Smallest;
scanf("%d %d %d %d", &a, &b, &c, &d);
if (a > b)
{
e = a;
f = b;
}
else
{
e = b;
f = a;
}
if (c > d)
{
g = c;
h = d;
}
else
{
g = d;
h = c;
}
if (e > g)
{
Largest = e;
}
else
Largest = g;
if (f > h)
{
Smallest = h;
}
else
Smallest = f;
printf("Largest = %d, Smallest = %d", Largest, Smallest);
return 0;