2019年11月9日C语言学习
第三章上机练习
一、输入 3 个整数 x、y 以及 z,请把这三个数从小到大输出。
先比较x与y的值,如果x>y,则互换x与y的值;在比较x与z的值,如果x>z,则互换x与z的值;然后比较y与z的值,如果y>z,则互换y与z的值。根据以上思想就可以按从小到大的顺序输出。
#include <stdio.h>
void main()
{
//定义三个整数以及中间值a
int x,y,z,a;
//输入三个整数
printf("请输入第一个整数:");
scanf("%d",&x);
printf("请输入第二个整数:");
scanf("%d",&y);
printf("请输入第三个整数:");
scanf("%d",&z);
printf("输入的三个整数为:%d %d %d\n",x,y,z);
//比较三个数的大小
if(x > y)
{
a = x;
x = y;
y = a;
}
if(x > z)
{
a = x;
x = z;
z = a;
}
if(y > z)
{
a = y;
y = z;
z = a;
}
prin