【小学】整数排序——指针
小明在学校学习了整数,知道了什么是整数的大小。老师出了一个问题,请小明按照指定的要求对整数进行排序。
输入:
n
flag
n(n<100)个整数
输出:
对输入的 n 个整数进行排序,如果 flag=0 则按升序排序,如果 flag=1 按降序排序。
说明:请下载预设代码,编写除 main 函数之外的其他函数并提交。
void sort(int *, int n, int flag); // 对数组中的 n 的整型元素进行排序,flag=0:升序,flag=1:降序
int input(int *, int n ); // 从键盘输入 n 个整数,保存到指针所指向的空间中
int output(int *, int ); // 输出指针空间中保存的 n 个整数
输入 #1
5 0 50 40 30 20 10
输出 #1
10,20,30,40,50,
输入 #2
10 1 1 2 3 4 5 6 7 8 9 10
输出 #2
10,9,8,7,6,5,4,3,2,1,
提示
无提示