www.zhnq.net > C#语言求整型数组最大值

C#语言求整型数组最大值

protected int GetMax(int[] array) { int max=0; for(int i=0;i<array.Length;i++) { if(i==0) { max = array[i]; } else { if(array[i]>max) { max = array[i]; } } } return max; }

int[] array={2,5,6,4,8}; int avg=0,sum=0; for(int i=0;i<array.length;i++) { sum+=array[i]; } avg=sum/array.length;//avg就是平均数

要的是控制台程序吗?class program { static void main(string[] args) { int[] a = new int[] { 3, 6, 1, 9, 4, 2 }; int index = 0; int max = a[0]; for (int i = 1; i { if (a[i] > max) { max = a[i]; index = i; } } console.writeline(a[index]+" "+index); console.readline(

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Collections; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int[] array = new int[]{9,2,5,4,5,6,9,7,8,5,6}; int

最大长度为9,223,372,036,854,775,807 即十六进制的 0x7fffffffffffffff===数组最大值是由数组的基类array中longlength决定的.array.longlength是一个system.int64(相当于64位有符号整型数)system.int64的最大值为0x7fffffffffffffff,即9,223,372,036,854,775,807

private void test(double[] arr) { var list = arr.ToList(); var max = list.Max(); //最大值 var min = list.Min(); //最小值}

int[] intArray = { 1, 3, 7, 12, 6 ,9,8}; int index = 0; int maxVal = intArray[0]; for (int i = 0; i maxVal) { maxVal = intArray[i]; index = i ; } } Response.Write("最大下标值为:"+index.ToString());----输出 最大下标值为:3

最大长度为9,223,372,036,854,775,807 即十六进制的 0x7FFFFFFFFFFFFFFF===数组最大值是由数组的基类Array中LongLength决定的.Array.LongLength是一个System.Int64(相当于64位有符号整型数)System.Int64的最大值为0x7FFFFFFFFFFFFFFF,即9,223,372,036,854,775,807

排序??s是数组吧?两个for循环 int ss=0; for(int i=0;i<s.length;i++) { for(int j=1;j<s.length-1;j++) { if(s[i]<s[j]) { ss=s[i]; s[i]=s[j]; s[j]=ss; } } } ss就是最大值了

最笨的方法是遍历一下数组:假设数组是int num[100] int max; int min; for(int i=0;i<100;i++) { if(i!=0) { if(max<num[i]) max=num[i]; if(min>num[i]) min=num[i]; } else { max=num[0]; min=num[0]; } }//循环后,max就是最大值,min就是最小值

网站地图

All rights reserved Powered by www.zhnq.net

copyright ©right 2010-2021。
www.zhnq.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com