我写的排序,编译的时候提示我索引超出数组界限
程序代码:
using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication22 { class Program { static void Main(string[] args) { while (true) { System.Console.WriteLine("输入一系列数一逗号隔开"); string strNums = Console.ReadLine(); string[] Array_str = strNums.Split(','); int Max = Convert.ToInt32 (Array_str[0]); int Min = Convert.ToInt32 (Array_str[0]); for (int i = 1; i < strNums.Length; i++) { Max = Max >= Convert.ToInt32 (Array_str[i]) ? Max : Convert.ToInt32(Array_str[i]); Min = Min <= Convert.ToInt32 (Array_str[i]) ? Min : Convert.ToInt32 (Array_str[i]); } System.Console.WriteLine("最大值是" + Max); System.Console.WriteLine("最小值是" + Min); } } } }