這個代碼有什么問題呢?為什么輸出了和每個數值比較后的數字呢?
int[]?a=new?int[]{12,13,10,52,2,5,4,26,8,4,};
int?max=a[0];
for(int?b=0;b<a.length;b++){
????if(a[b]>max){
????????max=a[b];
????}
????System.out.println(max);這個結果為什么不是對比所有數字后,而是每個數字單獨對比后呢
int[]?a=new?int[]{12,13,10,52,2,5,4,26,8,4,};
int?max=a[0];
for(int?b=0;b<a.length;b++){
????if(a[b]>max){
????????max=a[b];
????}
????System.out.println(max);這個結果為什么不是對比所有數字后,而是每個數字單獨對比后呢
2022-06-15
舉報
2022-06-15
這個要寫在for循環體的外邊