C#数组反转

static void Main(string[] arr)
        {
            string[] names = { "老杨1", "老李2", "老王3", "老牛4", "老虎5", "老磁6" };

            for (int i = 0; i < names.Length/2; i++)
            {
                string temp = names[i];
                names[i] = names[(names.Length - 1) - i];
                names[(names.Length - 1) - i] = temp;

            }
            for (int i = 0; i < names.Length; i++)
            {
                Console.WriteLine(names[i]);
            }
            Console.ReadKey();
        }
    }
时间: 2024-08-07 08:00:43

C#数组反转的相关文章

最大值、最小值、平均值、和、数组反转、数组排序

import java.util.Arrays; import java.util.Scanner; public class ArrayUtils {     //获取数组的最大值     public static void main(String[] args) { //        int[] arr=new int[]{12,4,76,-9,0,44,-87,66};         int num;         Scanner s;                  while

golang 数组反转

我做hackerearth上题目记录,具体的题目描述是这样的: Given the size and the elements of array A, print all the elements in reverse order. Input: First line of input contains, N - size of the array. Following N lines, each contains one integer, i{th} element of the array

关于字符串反转和数组反转的问题

关于反转这个问题,在晚上查了些资料,有很多非常不错的思想,要熟练的掌握这些思想,现在把这些总结如下: 字符串反转: 1 import java.util.Stack; 2 3 public class StringInverse { 4 public static void main(String[] args) { 5 System.out.println(reverse7("abcde")); 6 } 7 //方式一 8 public static String reverse1(

数组反转显示

class Program { static void Main(string[] args) { #region 数组内容反转 string[] names = { "马云", "李彦宏", "马化腾", "乔布斯", "比尔盖茨" }; ReverseArray(names); for (int i = 0; i < names.Length; i++) { Console.WriteLine(n

一道面试题分享(数组反转排列)

题 目如下:一个数组求反转结果,不使用Reverse方法. 面试时没过,当时有点紧张,知道是与高中知识数列有关.后来又在网上恶补了一下,也在网上找到了一个解决方案.先贴下网上的解决方案. class Program { static void Main(string[] args) { int[] ts=new[] {1,2,3,4,5,6,7}; int[] ts2 = new int[ts.Length]; for (var i = 0; i < ts.Length; i++) { ts2[

java--将数组反转

java源代码示例展示: public static void main(String[] args) { String [] a = {"1","2","3"}; System.out.print("初始数组a为:\n"); for (String string : a) { System.out.print(string + "\t"); } String [] b = reverseArray(a);

php实现数组反转

php里面有个函数可以反转数组,工作中也经常用到,非常方便.今天来自己实现这样的功能. $arr = [2,5,6,1,8,16,12]; function reverse($arr){ $left = 0; $right = count($arr) -1; $temp = []; while ($left <= $right){ $temp[$left] = $arr[$right]; $temp[$right] = $arr[$left]; $left++; $right--; } ksor

Go数组反转练习

package main//要求:随机生成5个数字,求和 并将其翻转打印//思路//1.随机生成五个数 rand.Intn()函数//2.当我们得到随机数后 就放到一个数组 int数组//3.反转打印 交换次数len/2 倒数第一个和第一个交换 ... import ("math/rand""time""fmt")var arrnum [5]intvar arrlen =len(arrnum) //多次调用 将其设置成全局变量func main(

数组反转

#include <stdio.h> int main(void) { int a[11] = {111,20,123,4543,556,34,5,54,43,234,53}; int i ; for(i=0;i<11;i++){ printf("%d\t",a[i]); } printf("\n"); for(i=0;i<=4;i++){ int tmp = a[i]; a[i]= a[10-i]; a[10-i] = tmp; } for