课堂测试
思路:
因?yàn)榻o的程序中出現(xiàn)了越界的情況,我們就涉及一個(gè)程序使得最大值為最后一個(gè)數(shù)來進(jìn)行比較這樣就不會(huì)越界,②我們對(duì)輸入的值進(jìn)行判斷
代碼
package pkg; import java.util.*; public class Test {public static int Largest(int list[],int length){int i,max=list[length-1];for(i=0;i<=(length-1);i++){if(list[i]>max){max=list[i];}}return max;} public static void main(String[] args) {// TODO Auto-generated method stubint number,max,length;try{Scanner in=new Scanner(System.in);System.out.print("請(qǐng)輸入整數(shù)的個(gè)數(shù)length=:");length=in.nextInt(); //個(gè)數(shù)的長度System.out.println("請(qǐng)輸入length個(gè)整數(shù)");int sz[]=new int[length]; //定義長度for(int i=0;i<sz.length;i++){sz[i]=in.nextInt(); //數(shù)組的輸入 }System.out.println("最大值為:");Test s=new Test();System.out.println(s.Largest(sz, length)); //輸出最大值 }catch(InputMismatchException e){//接住錯(cuò)誤System.out.println("輸入格式不正確!");}} }1、正序
2、有字符
3、亂序
4、倒序
5、混合
6、混合正序
轉(zhuǎn)載于:https://www.cnblogs.com/syhn/p/5302838.html
總結(jié)
- 上一篇: scala的传名参数
- 下一篇: MAC终端配色Solarized