1.求总和,均值
public class Test08ArrayElementSum {
public static void main(String[] args) {
int[] arr = {4,5,6,1,9};
//求总和、均值
int sum = 0;//因为0加上任何数都不影响结果
for(int i=0; i<arr.length; i++){
sum += arr[i];
}
double avg = (double)sum/arr.length;
System.out.println("sum = " + sum);
System.out.println("avg = " + avg);
}
}
2.求乘积
public class Test09ArrayElementMul {
public static void main(String[] args) {
int[] arr = {4,5,6,1,9};
//求总乘积
long result = 1;//因为1乘以任何数都不影响结果
for(int i=0; i<arr.length; i++){
result *= arr[i];
}
System.out.println("result = " + result);
}
}
3.统计偶数个数
public class Test10ArrayElementEvenCount {
public static void main(String[] args) {
int[] arr = {4,5,6,1,9};
//统计偶数个数
int evenCount = 0;
for(int i=0; i<arr.length; i++){
if(arr[i]%2==0){
evenCount++;
}
}
System.out.println("evenCount = " + evenCount);
}
}
4.求总和、均值、乘积,统计偶数个数
public class ArrayCase15Exercise_sum {
public static void main(String[] args) {
//第一遍
int[] arr = new int[]{13, 33, 12, 34, 56};
float sum=0f;
int cj=1;
int count=0;
for (int i=0;i<=arr.length-1;i++){
if (arr[i]%2==0){
count++;
}
sum+=arr[i];
cj*=arr[i];
}
System.out.println("和"+sum);
System.out.println("平均值"+sum/(arr.length));
System.out.println("乘积为:"+cj);
System.out.println("偶数个数为"+count+"个");}}