www.mjjq.net > C#如何让数组逆序排列

C#如何让数组逆序排列

主要源码如下: static void Main(string[] args) { int[] arr= new int[8] { 1, 2, 3, 4, 5,6,7,8 }; //倒序 Array.Reverse(arr); foreach (var item in arr) { Console.WriteLine(item); } Console.ReadKey(); } 效果图: 扩展资料: 数组的升...

123456789101112131415161718192021222324252627282930using System;using System.Text;using System.Collections.Generic;using System.Linq; namespace ConsoleApplication1{ class Program { static void Main(string[] args) { int[] a = { ...

//冒泡排序,我写了一下按升序的方法: //C# Code static void Main(string[] args) { string str = "6,9,4,10,8,2,13"; char[] q = {','}; string[] items = str.Split(q[0]); int len = items.Length; string tmp = ""; for (int i = 0; i < l...

public static void Sort(int[] array) { int[] arr=new int[]{45,12,44,4,5}; for(int j=1;j

string[] strings=xxx; foreach(var str in strings.Reverse()) Console.WriteLine(str);

这个问题。。。 最简单的是冒泡排序 高效的还有其他排序 百度一下 排序算法

好乱埃。你的for循环看不懂是什么意思 str到底是1维还是2维? 可以定义一个函数 用来交换 比如1维数组 有10个 可以让第一个跟第十个交换 第二个跟第九个交换 比如是switch函数 int m=str1.length; for(int i=0;i

int[] arra = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }; for (int i = arra.Length - 1; i > 0; i--) { Random rand = new Random(); int p = rand.Next(i); int temp = arra[p]; arra[p] = arra[i]; arra[i] = temp; } for (int i = 0; i < arra.Length;...

int[] a = { 1, 2, 4, 5, 3, 6, 7, 8 };int[] b = a.OrderBy(x => Guid.NewGuid()).ToArray();foreach (int v in b)Console.WriteLine(v);Console.ReadKey();上例用C#3.0新增的Linq技术中的OrderBy方法排序,排序的依据是与原序列元素对应生成的...

Console.WriteLine(" 请输入10个数:"); int [] num=new int[10]; for (int i = 0; i < num.Length; i++) { num[i] =Convert.ToInt32(Console.ReadLine()); } int temp = 0; for (int i = 0; i < num.Length-1; i++) { for (int j = 0; j

网站地图

All rights reserved Powered by www.mjjq.net

copyright ©right 2010-2021。
www.mjjq.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com