标签为 ‘’

20
Oct

使用指针实现冒泡排序

#include <stdio.h>
#define N 5
void main()
{
int i,j,*ptr,a[N],t;
ptr=a;
printf(”输入大小为%d的数组:\n”,N);
for(i=0;i<N;i++)
scanf(”%d”,&a[i]);
for(i=0;i<N;i++)
{
for(j=0;j<N-i-1;j++)
{
if(a[j]<a[j+1])
{
t=*(ptr+j);
*(ptr+j)=*(ptr+j+1);
*(ptr+j+1)=t;
}
}
}
printf(”\n 排序后的数组是:\n”);
for(i=0;i<N;i++)
printf(”%d “,a[i]);
printf(”\n”);
}

    订阅

    赞助商链接

    最新日志

    最新评论

    分类

    存档页

    Blogroll

    CPH邻居

    功能

    标签云

    赞助商链接

    Google搜索

    Google

    抓虾挂件

 

收藏 & 分享

  • del.icio.us
  • 百度搜藏
  • QQ 书签
  • Google 书签
  • 雅虎收藏
  • mister-wong.cn
  • 饭否
  • Facebook

Powered by 17fav.com