鸿鸿哥最近学习了指针,感觉这个知识点有点难以理解,于是想要通过编程实践来掌握它。鸿鸿哥以前学习数组(第7章)的时候已经掌握了冒泡排序的一般写法,现在他想用指针来实现排序的功能函数。但是他遇到了困难,你能帮帮他吗? 指针实现冒泡排序函数,函数名统一用void bubbleSort(int *p,int c)。 具体方法自己实现。 输入格式: 一组输入,第一行是待排数据个数n, 第二行是数据的具体值。 输出格式: 输出排序后的数,两个数之间以空格间开,最后一个数字末尾有空格 输入样例: 在这里给出一组输入。例如: 5 503 87 512 61 908 输出样例: 在这里给出相应的输出。例如: 61 87 503 512 908
时间: 2023-03-16 12:44:20 浏览: 137
冒泡排序BubbleSort(void函数实现)
我可以给你提供一些建议:首先,指针可以用来表示数组,所以你可以利用指针来操作数组;其次,你可以利用指针来实现冒泡排序的功能函数,根据数组元素的值,通过指针的增加或减少来进行排序;最后,记住要考虑边界条件,如果待排序数据只有一个元素,那么排序就不需要进行了。希望这些建议能帮助你实现排序函数。
阅读全文