Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 尝试在for语句中使用倍数进行添加_Java - Fatal编程技术网

Java 尝试在for语句中使用倍数进行添加

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

我想把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(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