
1条回答 默认 最新
-Undefined_ 2021-10-28 15:37关注#include<stdio.h> int a[10]; int main() { int i,j; for (i = 0 ; i < 10; i++) { scanf("%d",&a[i]); } for (i = 0 ; i < 9 ; i++) { int min = i; for (j = i + 1; j < 10; j++) { //走訪未排序的元素 if (a[j] > a[min]) { min=j; } } int t = a[min]; a[min] = a[i]; a[i]= t; } for (i = 0 ; i < 10; i++) { printf("%d ",a[i]); } return 0; }
觉得有用的话采纳一下哈
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决评论 打赏 举报无用 1