C# 实现 奇数偶数排序,奇数在前,偶数在后
public static void SortByOddAndEven(int []arr)
{
for (int i = 0; i < arr.Length; i++)
{
for (int j = arr.Length - 1; j >= i; j--)
{
if (arr[i] % 2 == 0 && arr[j] % 2 != 0)
{
int temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}
}
}
foreach (var a in arr)
{
Console.WriteLine(a);
}
}
static void Main(string[] args)
{
int[] arr = { 23, 2, 32, 89, 3, 45, 6, 8, 34, 66, 75, 45, 57, 573, 564, 4556,4579 };
SortByOddAndEven(arr);
Console.ReadLine();
}
最新文章
- ==与equals 的使用比较
- nodejs操作mongodb
- warning: incompatible implicit declaration of built-in function ‘exit’
- ajax请求的异步嵌套问题分析
- orzdba的安装与使用
- jQuery自己编写插件()
- java内存
- MYSQL ERROR CODE 错误编号的意义
- 查看MDB格式文件数据表
- LCD显示--Ht1621b芯片显示屏驱动
- dedecms 的这个dede:arclist里怎么调用全局变量?
- 微信小程序,前端大梦想(八)
- p2p项目,自己期望太高了。
- 关于OMAPL138烧写程序的说明
- R语言学习 第十篇:操作符
- 前端js区域上下拖拽
- python模块之re模块
- cobub razor 安装及使用
- c#连接Redis Redis的安装与配置
- centos如何安装jdk8