编写排序子函数,将10个数由小到大排序,并在主函数中调用它
编写排序子函数,将10个数由小到大排序,并在主函数中调用它
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
threenewbee 2018-12-05 14:49最佳回答 专家已采纳如果问题得到解决,请点我回答左上角的采纳和向上的箭头,谢谢
#include "stdio.h" void sort(int * arr, int n) { for (int i = 0; i < n - 1; i++) for (int j = 0; j < n - i - 1; j++) { if (arr[j] > arr[j + 1]) { int t = arr[j]; arr[j] = arr[j + 1]; arr[j + 1] = t; } } } int main() { int arr[] = {5,1,8,10,2,7,6,3,9,4}; sort(arr, 10); for (int i = 0; i < 10; i++) printf("%d ", arr[i]); printf("\n"); return 0; }
采纳该答案 已采纳该答案 专家已采纳评论解决 12 无用 1打赏举报微信扫一扫
分享评论登录 后可回复...
报告相同问题?
提交
相关推荐 更多相似问题
- 2021-12-08 19:53回答 1 已采纳 void
- 2021-06-16 15:22回答 3 已采纳 #include <iostream> using namespace std; void InsertSort(int a[], int n) { for (int i = 1;
- 2021-05-26 17:02回答 3 已采纳 效果及代码如下,如有帮助,请采纳一下,谢谢。 #include <stdio.h> void fun(int &a,int &b,int &c) { int max = a>
- 2021-06-19 15:00回答 2 已采纳 int a; scanf_s("%d", &a); printf("0x%x", a);
- 2021-12-13 22:10回答 1 已采纳 getchar()把它读取了
- 2021-11-24 22:37回答 2 已采纳 #include <stdio.h> //冒泡排序 void bubble_sort(int a[],int n) { int i,j,t; for (i=0;i<
- 2021-12-31 17:28回答 2 已采纳 fun_1();fun_2();int main(){fun_1();fun_2();}或者 fun_1(){fun_2();}int main(){fun_1();} 有帮助的话采纳一下哦!
- 2020-09-07 17:43回答 1 已采纳 # 问题解决的话,请点下采纳 ``` #include int main() { void sort1(int*,int); void sort2(int*,int); int n
- 2021-11-14 23:42回答 2 已采纳 你题目的解答代码如下: #include <stdio.h> void sort(int a[],int n) { int i,j,t; for(i=0;i<n-1
- 2022-04-20 17:48回答 1 已采纳 一个实现: #include <stdio.h> void changeMaxAndMin(int( * arr)[4],int n){ int max,min;
- 没有解决我的问题, 去提问