#include "stdio.h"
void Sort(int arr[],int n)
{
int temp;
for(int i=0;i<n;i=i+2)
{
for(int j=0;j<n-1;j=j+2) //奇排序
{
if(arr[j]>arr[j+1]) //交换
{
temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
for(j=1;j<n-1;j=j+2) //偶排序
{
if(arr[j]>arr[j+1]) //交换
{
temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
}
}
void main()
{
int a[10];
for(int i=0;i<10;i++)
{
printf("Input NO %d ",i+1);
scanf("%d",&a[i]);
}
Sort(a,10);
printf("The sorted array is\n");
for(i=0;i<10;i++)
{
printf(" %d ",a[i]);
}
}
奇偶冒泡排序的C语言实现
4星 · 超过85%的资源 需积分: 11 70 浏览量
2009-04-24
22:56:24
上传
评论 3
收藏 164KB RAR 举报
chenxiangcyr
- 粉丝: 3
- 资源: 11
最新资源
- 80632180.jpg
- 李旭国体注入追踪[5.0](1).zip
- semantic.c
- C语言基础-C语言编程基础之Leetcode编程题解之第39题组合总和.zip
- C语言基础-C语言编程基础之Leetcode编程题解之第38题外观数列.zip
- C语言基础-C语言编程基础之Leetcode编程题解之第37题解数独.zip
- C语言基础-C语言编程基础之Leetcode编程题解之第36题有效的数独.zip
- C语言基础-C语言编程基础之Leetcode编程题解之第35题搜索插入位置.zip
- index.wxml
- C语言基础-C语言编程基础之Leetcode编程题解之第33题搜索旋转排序数组.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈