使用指针对数组a使用未优化的选择法从大到小排序。要求:采用函数形式为int a [6]=8,5,7,9,4,6
5条回答 默认 最新
CSDN专家-link 2021-05-27 10:20关注冒泡排序法算未优化的选择法么?
void bubbleSort(int *p, int len) { int i, j,t; for (i = 0; i < len - 1; i++) { for (j = 0; j < len - 1 - i; j++) { if (*(p+j) > *(p+j+1) ) { t = *(p + j); *(p + j) = *(p + j + 1); *(p + j + 1) = t; } } } } int main() { int a[6] = { 8,5,7,9,4,6 }; bubbleSort(a, 6); for (int i = 0; i < 6; i++) printf("%d ", *(a + i)); return 0; }本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 2无用