代码应该如何修改才正确


package homework;

import java.util.Scanner;

public class H {
    public static void main(String[] args) {
        Scanner in=new Scanner(System.in);
        int n;
        n=in.nextInt();
        int [][]x=new int[10][10];
        System.out.println("* ");
        for (int i = 1; i <=n ; i++)
        {
            a[0][i]=i;
            System.out.print(x[0][i]+" ");
        }
        for (int j = 1; j <=n; j++)
        {
            x[j][0]=j;
            System.out.print(x[j][0]+" ");
            for (int k=1;k<=j;k++)
            {
                x[j][k]=x[0][j]*[j][0];
                System.out.print(x[j][k]);
            }
            System.out.print("\n");
        }

    }
}

img

img


一个没定义就在用,一个什么神仙语法

写那么复杂干嘛?


i=1
while i<10:
    j=1
    while j<=i:
        print("%d*%d=%2d"%(j,i,j*i),end=' ')
        j+=1
    print("")
    i+=1

img