 C#编程问题:
C#编程问题: 
1,数组: 
(1),从键盘输入数组; 
 (2),把数组元素输出; 
(3),第一和最后一个交换,第二和倒数第二个交换。。。(逆序方法); 
(4),输出交换后的数组。 
2,数组2: 
(1),编程时初始化数组; 
 (2),把数组元素输出; 
(3),第一和最后一个交换,第二和倒数第二个交换。。。(逆序方法); 
(4),输出交换后的数组。 
3,用户从键盘输入一个四位整数,如(1,2,3,4); 
然后逆序输出。
1.
using System;
using System.Collections.Generic;
using System.Text;
namespace array
{
    class Program
    {
        
        static void Main(string[] args)
        {
            int [] myArray = new int[10];
            Console.WriteLine("请输入数组元素并按enter键");
            for (int i = 0; i < 10; i++)
            {
                myArray[i] = Int32.Parse( Console.ReadLine());                
            }
            Console.WriteLine("输出数组");
            for (int i = 0; i < 10; i++)
            {
                Console.WriteLine(myArray[i]);
               
            }
            Console.WriteLine("逆序后的数组");
            int[] tempArray = new int[10];
            for (int i = 0; i < 10; i++)
            {
                
                tempArray[i] = myArray[(myArray.Length-1) - i];
               
            }
            myArray = tempArray;
            for (int i = 0; i < 10; i++)
            {
                Console.WriteLine(myArray[i]);
            }
            Console.ReadLine();
        }
    }
}
2.
using System;
using System.Collections.Generic;
using System.Text;
namespace myArray
{
    class Program
    {
        static void sort( ref int[] array)
        {
            int[] tempArray = new int[array.Length];
            for (int i = 0; i <array.Length; i++)
            {
                tempArray[i] = array[(array.Length - 1) - i];
            }
            array = tempArray;
            
        }
        static void Main(string[] args)
        {
            Console.WriteLine("请输入数组的大小");            
            int numberOfmyArray= Int32.Parse(Console.ReadLine());
            Console.WriteLine("请输入数组元素并按enter键");
            int [] myArray = new int[numberOfmyArray];
            for(int i=0;i<numberOfmyArray; i++)
            {
                myArray[i] = Int32.Parse( Console.ReadLine());
            }
            Console.WriteLine("输出数组元素");
            for (int i = 0; i < numberOfmyArray; i++)
            {
                Console.WriteLine(myArray[i]);
            }
            
            sort(ref myArray);
            Console.WriteLine("输出逆序后的数组元素");
            for (int i = 0; i < numberOfmyArray; i++)
            {
                Console.WriteLine(myArray[i]);
            }
            Console.ReadLine();
            
            
        }
    }
}
看哪个你好理解了,具体的自己写了,只大概写了下!