题目要求:
简单的例子:
查找list[]中的最大值:int Largest(int list[], int length);
首份实现代码如下:
int Largest(int list[], int length)
{
int i,max;
for(i = 0; i < (length – 1); i ++ )
{
if(list[i] > max)
{
max=list[i];
}
}
return max;
}
1 源程序代码:
public class Test1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Myclass l=new Myclass();
int a[]={7,8,6};
l.Largest(a,3);
int a1[]={7,8,3,8};
l.Largest(a1,4);
int[] a2={-9,-8,-7,-6};
l. Largest(a2,4);
int[] a3={-9,-6,3,4,-1};
l. Largest(a3,5);
int[] a4={3};
l. Largest(a4,1);
int[] a5={};
l. Largest(a5,0);
}
}
class Myclass{
public void Largest (int list[],int length){
int i,max;
max=list[0];
if(list==null||length==0){
System.out.println("结果是空");
}
for(i=0;i<(length)-1;i++)
{
if(list[i]>max)
{
max=list[i];
}
System.out.println("最大值为"+max);
}
}
}