【发布时间】:2021-03-03 13:47:10
【问题描述】:
使用(对于每个)我想要一个程序要求输入 10 的倍数中的 10 个值,并将其存储在一个数组中,并找到在这个数组中输入的这些数字的总和......问题是代码只有处理我输入的最后一个元素The problem photo
package lesson27task2Pac;
import java.util.Scanner;
public class Lesson27Task2 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int larr;
Scanner scw = new Scanner(System.in);
System.out.println("Enter Aarray Lenght :");
larr=scw.nextInt();
int [] array = new int [larr];
Scanner sce = new Scanner(System.in);
System.out.println("Enter multiples :=====>");
for (int e : array) {
array[e] = sce.nextInt();
}
for (int e: array) {
if (e % 10 == 0) {
System.out.println(e +"");
} else {
System.out.println("Not a multiple !!!");
}
}
int sum = 0 ;
for (int e : array) {
sum = sum + e;
}
System.out.println("Summation of array elements : "+sum);}}
【问题讨论】:
标签: java eclipse for-loop foreach eclipse-cdt