#include <stdio.h> #include <stdlib.h> int main() { int i, a[10], c[10], j ,t, x; for(i = 0 ; i < 10 ; i++) { scanf("%d",&a[i]); } for(i = 0 ; i < 10 ; i++) { c[i] = a[i]; } for(i = 0 ; i < 10 ; i++) { for(j = i+1 ; j <10 ; j++) { if(a[i]>a[j]) { t = a[i]; a[i] = a[j]; a[j] = t; } } } for(i = 0 ; i < 10 ; i++) { if(i==9) printf("%d\n",a[i]); else printf("%d ",a[i]); } for (i = 0 ; i < 10 ; i++) { for(j = 0 ; j < 10 ; j++) { if(c[j]==a[i]) { x = j; } } if(i == 9) { printf("%d\n", x+1); } else { printf("%d ", x+1); } } return 0; }
排序问题
最新推荐文章于 2018-08-25 09:37:49 发布