将三个数按从大到小输出
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(){
int a, b, c;
int t;
printf("请输入三个整数:\n");
scanf("%d %d %d", &a,&b,&c);
if (a < b){
t = a; a = b; b = t;
}
if (a < c){
t = a; a = c; c = t;
}
if (b < c){
t = b; b = c; c = t;
}
printf("按从大大小的顺序输出:\n");
printf("%d %d %d", a, b, c);
system("pause");
}
编程思路:
首先键入三个整数;
其次是让三个数两两比较大小;(两两比较大小,采用if选择语句,若前者小于后者则交换两个数的位置,否则不变,依次比较即可)
最后按从大到小的顺序输出。