【发布时间】:2019-11-09 15:13:08
【问题描述】:
问题是:读取表格中给出的一组数字,并显示总数。 (添加行和列) 这是我到目前为止所拥有的。我需要有关如何获得正确输出的指导。提前致谢。
*不想使用数组。
import java.util.Scanner;
public class tableintegers {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.print("Give the number of rows and number of columns: ");
int rows=input.nextInt();
int cols=input.nextInt();
int total=0, sum=0, numbers=0;
for(int i=0;i<rows; i++) {
if (rows>i) {
System.out.print("Enter row " +(i+1)+ ":");
numbers=input.nextInt();
input.nextInt();
}
sum+=numbers;
total=sum+numbers;
}
System.out.println("The grand total is: " +total);
}
}
【问题讨论】:
-
你最后想要什么?分享预期的输出?对值求和,打印值?说清楚;)
-
关于:“读取表格中给出的一组数字”——这听起来就像您可能想从文本文件中读取一样。请说清楚。另外,您当前的代码有什么问题?
-
感谢您的回复。我想要给定表中所有行的总和。例如,用户希望表是 2 行乘 3 列。输出将添加每一行的所有数字并给出总计。
-
@HovercraftFullOfEels 我希望用户输入行和列以及每行的数字。
标签: java for-loop methods static nested-loops