指针排序
来源:互联网 发布:网络监控头更改ip 编辑:程序博客网 时间:2024/06/03 18:48
#include <iostream>using namespace std;void sort(int *p, int num); //不要对自定义函数的声明有任何改动void output(int *, int);int main( ) //不要对main函数有任何改动{int a[20]={86,46,22,18,77,45,32,80,26,88,57,67,20,18,28,17,54,49,11,16};int b[15]={27,61,49,88,4,20,28,31,42,62,64,14,88,27,73};sort(a,20); //用冒泡法按降序排序a中元素output(a,20); //输出排序后的数组sort(b,15); //用冒泡法按降序排序b中元素output(b,15); //输出排序后的数组return 0;}void sort(int *p, int num) {int i,j,t;for(i=0;i<num;i++){for(j=0;j<num-1;j++)if(p[j]<p[j+1]){ t=p[j]; p[j]=p[j+1]; p[j+1]=t;}}}void output(int *p, int num){ int i; cout<<"排序后的数组为:"; for(i=0;i<num;i++) cout<<*(p+i)<<" "; cout<<"\n";}
运行结果:
小结:
指针的输出只能是括号里加减i,不能存在“【】”!
和数组不要混不了!
- 指针排序
- 指针的指针字符串排序
- 指向指针的指针排序
- 名字排序(指针)
- 利用指针排序
- 选择排序(指针)
- C语言-指针排序
- 指针排序(数组)
- 指针数组 字符串排序
- 利用指针排序
- 排序指针法
- 用指针排序数组
- 函数指针---排序
- 字符串排序指针
- 利用指针排序
- 指针与字符串排序
- 指针--数组排序
- 指针实现整数排序
- MAC下Android的Eclipse开发环境的搭建
- ListView拖动时背景黑色的问题
- MultiByteToWideChar
- sql之编辑数据
- FloodFill 统计子图形的两种方式
- 指针排序
- Delphi版本号对照
- activity以Dialog形式显示
- iOS 单例模式
- Android开发推荐资料大合集
- PTA是什么?BT-WIFI共存
- quest3d通道英汉对照部分
- 这学期看的书
- Hibernate 组件映射---> 张国亮总结第三季