⑴ 用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遍历