欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C#求n个数中最大值和最小值的方法

程序员文章站 2022-04-29 20:40:31
本文实例讲述了c#求n个数中最大值和最小值的方法。分享给大家供大家参考。具体实现方法如下: using system; using system.collec...

本文实例讲述了c#求n个数中最大值和最小值的方法。分享给大家供大家参考。具体实现方法如下:

using system; 
using system.collections.generic; 
using system.linq; 
using system.text; 
namespace consoleapplication2 
{ 
 class program 
 { 
  static void main(string[] args) 
  { 
   console.writeline("输入十个数: "); 
   // int [] num = new int[10]; 
   //for (int i = 0; i < 10; i++) 
   //{ 
    string s = console.readline(); 
    // num[i] = int.parse(s); 
   // } 
    string[] num = s.split(' ');
    //把空格挖掉,把数存入数组 
    int[] m = new int[num.length]; 
    for (int i = 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(); 
  } 
  static int max(int[] num, int n) 
  { 
   int a = num[0]; 
   for (int i = 0; i < n; i++) 
   { 
    if (a < num[i]) 
    { 
     a = num[i]; 
    } 
   } 
   return a; 
  } 
  static int min(int []num,int n) 
  { 
   int a = num[0]; 
   for (int i = 0; i < n; i++) 
   { 
    if (num[i] < a) 
    { 
     a = num[i]; 
    } 
   } 
   return a; 
  } 
 } 
}

希望本文所述对大家的c#程序设计有所帮助。