C#怎么在一组数里选出最小值 我现在有i1,i2,i3,i4,i5,i6,i7,i8,i9,i10,i11,i12 我要从里面选出最小值的数

代码要怎么写?

int[] i = new int[12]{i1,i2......i12};
for (int j=0;j<i.lengh-1;++j)
{
if (i[j]<i[j+1])
{
i[j+1] = i[j];
}
}
最好得到的i[11]就是最小值追问

j<i.lengh-1;++j)

错误 1 “System.Array”并不包含“lengh”的定义 D:\学习\C#\winHello\WindowsApplication13\WindowsApplication13\Form1.cs 30 35 WindowsApplication13

追答

打错个字母呗,应该是i.length
c#没有取数组长度的方法?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-09
int p = arry[0];
for(int i = 1 ;i< arry.lengh-1;i++)

{

if(p > arry[i])
{
p = arry[i];
}
}
//最小的就是p的值追问

arry是什么

错误 1 当前上下文中不存在名称“arry” D:\学习\C#\winHello\WindowsApplication13\WindowsApplication13\Form1.cs 29 21 WindowsApplication13

追答

数组的名称

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网