⑴ 用for循環怎麼遍歷數組中的每一個元素
解題思路:先鍵盤輸入10個整數,假設數組的第1個是最大數max,同時設置最大值下標為0,接著for循環依次判斷其是否大於最大數,如果大於替換掉最大值,並更新最大值下標,最後輸出最冊桐頌大數和數組下標。
參考代碼:
#include<stdio.h>
intmain(){
inti,a[10],max,maxi;
//輸入10個整數
for(i=0;i<輪讓10;i++)
{
scanf("%d",&a[i]);
}
//假設數組的第1個是最大數max,同時設置最大值下標為0
max=a[0];
maxi=0;
//for循環依次判斷其是否大於最大數,如果大於替換掉最大值,並更新最大值下標
for(i=1;i<州鄭10;i++){
if(a[i]>max){
max=a[i];
maxi=i;
}
}
//輸出最大數和數組下標
printf("最大數為:%d,數組下標為:%d",max,maxi);
return0;
}
程序運行結果如下:
⑵ java 遍歷數組如下:
print 方法輸出時不換行 而println則是輸出時換一行 print("aaa");print("bbb");結果是aaabbb
而println("aaa");println("bbb");則輸出
aaa
bbb
代碼想把一個一維數組作為一行多行輸出這個2維數組則輸出每個數組是需要用print
⑶ Java 遍歷數組元素
Java一般有以下幾種遍歷數組元素的方法雹乎:畝肆慎
1.根據下標遍歷(即為傳統的for循環遍歷)
for(int i = 0; i < test.length; i++){system.out.println(test[i])}這種方法簡單粗暴易使迅敬用
2.foreach遍歷
3.迭代器遍歷
4.stream遍歷