C#定义一个数组,并输出最大值和最小值

如题所述

int[] a = new[] { 4, 7, 6, 9, 3, 1, 5, 8, 0 };
List<int> b = new List<int>(a);
b.Sort(delegate(int x, int y) { return (y - x); });

最大值:b[0]
最小值:b[b.Count-1]
温馨提示:内容为网友见解,仅供参考
无其他回答

C#输入数组,输出最大值,最小值
Console.WriteLine("最大值为{0},最小值为{1}",max,min);\/\/输出结果:最大值为0,最小值为10 Console.ReadKey();错得一塌糊涂 int[] a = new int[3];Console.WriteLine("请输入第{0}个数字", 1);a[0] = Convert.ToInt32(Console.ReadLine());\/\/先给a[0]赋值 使max和min的初值...

用C#找出数组中的最大值和最小值
input[i] = int.Parse(nums[i]); \/\/给数组赋值。int.Parse出异常,说明用户输入非整数。int maxNum = input[0]; \/\/最大数变量初始化 foreach (int item in input) \/\/遍历input数组 if (item > maxNum) \/\/取最大数 maxNum = item;Console.WriteLine("用户输入的最大值:"+ maxNum...

C#求数组的最大值所在下标值?
Response.Write("最大下标值为:"+index.ToString());--- 输出 最大下标值为:3

c#求出数组中最大值及其下标
for(int i=0;i<arrayLength;i++){ if(array[maxIndex]<array[i]) maxIndex=i;} Console.WriteLine(maxIndex+array[maxIndex]);

C#计算某数组所有元素的最大值、最小值及对应的索引值。要求通过编写函...
class Program { static int[] maxAndMin = new int[2];\/\/定义一个大小为2的数组来存最大值和最小值,0为最大值,1为最小值 static void Main(string[] args){ Program p = new Program();int[] para1 = {31,22,13,4,50 };int result1 = p.GetMaxAndIndex(para1);int result...

...最大的与第一个元素交换,最小的与最后一个元素交换,输出数组...
取得最大最小值容易,数组本身就有Max和Min两个方法可以取得最大最小值。但是你想交换元素位置,就必须知道他的index,这就只能循环查找了,而且有多个最大最小值的情况该怎么处理?int[] arr = { 3, 2, 5, 8, 1, 9, 4 };int temp = arr[0];int indexMax = 0;int indexMin = 0;...

c#已知数组求数组最大值
0]);int max = Convert.ToInt32(list[list.Count - 1]);Console.WriteLine("最大" + max +" 最小:"+min);方法二:用?:语句比较简单 for(int i=0;i<array.length;i++){ int a=0;b=0;a>a[i]?(b=a):(b=a[i]);只要一轮for循环就能得出最大值,同理求出最小值.} ...

用C#编写程序: 定义一个数组;使输入的数由大到小输出! 程序写的简单点...
int[] grade = { 58, 89, 74, 15, 23, 85, 100, 14, 59, 98, 75, 12, 45, 65, 84, 96, 74, 16, 33, 94 };int temp;for (int i = 0; i < grade.Length-1 ; i++){ for (int j = i; j < grade.Length ; j++){ if (grade[j] < grade[i]){ temp = ...

c#怎么求数组最小值。
1、新建一个工程和.c文件,并且输入主函数和头文件。2、然后开始定义全局变量。3、接着定义变量类型。4、用两个for语句给数组元素赋值。5、调用求最小值的函数。6、函数整体的代码如下。7、在主函数中输出结果。

问一个C#编程题:对输入的四个整数,求出其中最大值和最小值。
第一种:1.申请一个数组空间a[4],将这个数依次存入数组里面 2.申请变量 int maxvalue (表示最大值),初始化这个值为 maxvalue=a[0];即输入的第一个数的值 3.遍历数组 for(int i=1;i<4;i++),和 maxvalue进行比较,如果数组的值大就把maxvalue设置为这个大的值;if (a[i]>maxvalue) ...

相似回答