C#求n个数中最大值和最小值的方法
本文实例讲述了C#求n个数中最大值和最小值的方法。分享给大家供大家参考。具体实现方法如下:
usingSystem; usingSystem.Collections.Generic; usingSystem.Linq; usingSystem.Text; namespaceConsoleApplication2 { classProgram { staticvoidMain(string[]args) { Console.WriteLine("输入十个数:"); //int[]num=newint[10]; //for(inti=0;i<10;i++) //{ strings=Console.ReadLine(); //num[i]=int.Parse(s); //} string[]num=s.Split(''); //把空格挖掉,把数存入数组 int[]m=newint[num.Length]; for(inti=0;i<num.Length;i++) { m[i]=int.Parse(num[i]); } Console.WriteLine("最大值为:{0}",max(m,10)); Console.WriteLine("最小值为:{0}",min(m,10)); Console.ReadKey(); } staticintmax(int[]num,intn) { inta=num[0]; for(inti=0;i<n;i++) { if(a<num[i]) { a=num[i]; } } returna; } staticintmin(int[]num,intn) { inta=num[0]; for(inti=0;i<n;i++) { if(num[i]<a) { a=num[i]; } } returna; } } }
希望本文所述对大家的C#程序设计有所帮助。