当前位置: 移动技术网 > IT编程>开发语言>c# > C#求n个数中最大值和最小值的方法

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

2019年07月18日  | 移动技术网IT编程  | 我要评论
本文实例讲述了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#程序设计有所帮助。

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网