求c#代码:查找数组中最大和最小的元素,并指出位置
求c#代码查找数组中最大和最小的元素,并指出位置
程序代码:
int Max=0; int k = 0; for (int i = 0; i < s.Length; i++) { if (s[i] > Max) { Max = s[i]; k = i; } }
int max=0; int min=0; int j=0; int p=0; for(int i=0;i<s.Length;i++) { if(s[i]>max) { max=s[i]; j=i; } } Console.WriteLine("数组s的最大值是:{},它在该数组中第{}位!",max,j+1); for(int k=0;k<s.Length;k++) { if(min>s[k]) { min=s[k]; p=k; } } Console.WriteLine("数组s的最小值是:{},它在该数组中第{}位{}",min,p+1); Console.ReadKey();各位大侠看下我的这段是不是正确的呢?有没有可以简化的地方呢!谢谢啦!新手初次回帖!望支持!