#include <stdio.h> #include<windows.h> #pragma warning(disable:4996) int main() { int i=2, j=3, k=1; if (i > j) if (i > k) if (j> k) printf("%d %d %d", i,j,k); else printf("%d %d %d", i, k, j); if(j>i) if(j>k) if(i>k) printf("%d %d %d", j,i,k); else printf("%d %d %d", j, k, i); if (k>i) if (k>j) if (i>j) printf("%d %d %d", k, i, j); else printf("%d %d %d", k, j, i); system("pause"); } #include <stdio.h> #include<windows.h> #pragma warning(disable:4996) #define N 3 int main() { int a[N]; printf("请输入三个数字"); int i, j, k; for (i = 0;i < N;i++) scanf("%d", &a[N]); for (i = 1;i < N;i++) for(j=0;j<N-1;j++) if (a[j] > a[i]) { k = a[j];a[j] = a[i];a[i] = k; } printf("resule:%d\n"); for (i = 0;i < N;i++) printf("%d\t", a[i]); }