c#中如何输出一个数组的最大值和最小值
我是一个初学C#的人,我想知道定义一个长度为10的整形数组,实现一下功能:1输出数组里的最大值和最小值。2将这个数组按从大到小的顺序输出。这个程序怎么写? 问题点数:0、回复次数:5Top
1 楼kingwax(金)回复于 2005-04-01 19:52:20 得分 0
晕,网上一搜一大堆Top
2 楼bixuedanxin()回复于 2005-04-01 19:57:27 得分 0
我是在求助啊,难到这不算是在网上搜吗?知道的朋友能不能告诉我一下??Top
3 楼leonchenjian(小黑)回复于 2005-04-01 20:00:18 得分 0
1 设数组为 A[n]
int max = A[0];
for (int i = 1; i < n; ++ i)
{
if (A[i] > max)
{
max = A[i];
}
}
Console.WriteLine(max);
2 int i, j;
int key;
for ( i = 1; i < n; i ++ )
{
j = i;
key = A[i];
while ( j > 0 && A[j - 1] > key )
{
A[j] = A[j - 1];
j --;
} // end while
A[j] = key;
}// end for i
for (i = 0; i < n; ++ i)
{
Console.WriteLine(A[i]);
}Top
4 楼zzhgb(柏油)回复于 2005-04-01 20:09:40 得分 0
int[] A=new int[10];//数组定义,不要乱写,其他的C/C++/JAVA都差不多Top
5 楼bixuedanxin()回复于 2005-04-01 20:10:24 得分 0
谢谢了Top




