Java添加问题
我有一个问题,我的java程序显示它添加的每个数字,我可以做什么,使它只显示总数。我猜,因为我在代码的最后一部分有“元素”,它显示了每一个添加:下面是我写的:Java添加问题,java,Java,我有一个问题,我的java程序显示它添加的每个数字,我可以做什么,使它只显示总数。我猜,因为我在代码的最后一部分有“元素”,它显示了每一个添加:下面是我写的: import java.util.Scanner; public class SomeClass { public static void main(String[]args){ int ans = 0; int num; Scanner keyboard = new Scanne
import java.util.Scanner;
public class SomeClass {
public static void main(String[]args){
int ans = 0;
int num;
Scanner keyboard = new Scanner(System.in);
System.out.println("How many integers do you have? (Max 20)");
int x= keyboard.nextInt();
int [] element = new int[x];
for(int subscript = 0; subscript < element.length; subscript++){
System.out.println("Enter element for subscript " + (subscript));
element[subscript] = keyboard.nextInt();
}
System.out.println("Here are all of those numbers");
for(int subscript = 0; subscript < element.length; subscript++){
num = element[subscript];
System.out.println(num);
}
for (int i = 0; i < element.length; i++){
ans += element[i];
System.out.println("The sum of these numbers is " + ans);
}
}
}
import java.util.Scanner;
公共类{
公共静态void main(字符串[]args){
int ans=0;
int-num;
扫描仪键盘=新扫描仪(System.in);
System.out.println(“您有多少个整数?(最多20个)”;
int x=keyboard.nextInt();
int[]元素=新的int[x];
for(int subscript=0;subscript
因为您打印的“num”与元素的长度一样多。如果您的意图是仅显示求和的ans,则必须删除该行,这是求和的结果。如果你想展示输入,那就好了
也
把这个句子从for循环中去掉
System.out.println("The sum of these numbers is " + ans);
每次循环工作时,该行也工作。因此,在使用for循环添加所有数字后,使其工作一次。//前面的代码行
for (int i = 0; i < element.length; i++){
ans += element[i];
}
System.out.println("The sum of these numbers is " + ans);
for(int i=0;i
//代码如下请显示您得到的以及您希望得到的。//前面的代码为(int i=0;i