Java 尝试在for语句中使用倍数进行添加
我想把x变成一个倍数金字塔。例如,如果倍数为2,则向下加2。我不断地得到倍数,当我尝试时,这些倍数会弄乱并交换,我想知道是否有人愿意帮忙! 这就是我到目前为止所做的:Java 尝试在for语句中使用倍数进行添加,java,Java,我想把x变成一个倍数金字塔。例如,如果倍数为2,则向下加2。我不断地得到倍数,当我尝试时,这些倍数会弄乱并交换,我想知道是否有人愿意帮忙! 这就是我到目前为止所做的: import java.util.Scanner; class Main { public static void main(String[] args) { int rows=0; int multiple=0; int x=0; Scanner scan = new Scanner(Sy
import java.util.Scanner;
class Main
{
public static void main(String[] args)
{
int rows=0;
int multiple=0;
int x=0;
Scanner scan = new Scanner(System.in);
System.out.println("Input Rows to Generate: ");
rows = scan.nextInt();
System.out.println("Input Multiple to Count by: ");
multiple = scan.nextInt();
System.out.println();
for (int i = 1; i<=rows; i++)
{
for (int j = 1; j<=i; j++)
{
System.out.print("x");
}
System.out.println();
}
}
}
import java.util.Scanner;
班长
{
公共静态void main(字符串[]args)
{
int行=0;
整数倍=0;
int x=0;
扫描仪扫描=新扫描仪(System.in);
System.out.println(“要生成的输入行:”);
rows=scan.nextInt();
System.out.println(“输入要计数的倍数:”);
multiple=scan.nextInt();
System.out.println();
对于(int i=1;i
此外,对于rows=5
和multiple=2
而言,输出将为:
0
1 2
3 4 5
6 7 8 9
10 11 12 13 14
0
2 4
6 8 10
12 14 16 18
20 22 24 26 28
你能给出一个特定输入的输出示例吗?我刚把它添加到底部:)对于初学者来说,System.out.print(“x”)
没有任何用途。5 3 4
?这不是预期的输出。
0
2 4
6 8 10
12 14 16 18
20 22 24 26 28