首页 > 试题广场 >

乘法表

[编程题]乘法表
  • 热度指数:37040 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
输出九九乘法表。
具体的输出格式见样例,其中每一项乘法的结果需要占据2个字符宽度,不同的乘法结果之间用1个空格间隔。
举例:
1*4=_4_2*4=_8_3*4=12_4*4=16
上述语句的每一个 _  都代表一个空格。

输入描述:
此题没有输入


输出描述:
输出乘法表,对齐方式见样例输出
示例1

输入

输出

1*1= 1
1*2= 2 2*2= 4
1*3= 3 2*3= 6 3*3= 9
1*4= 4 2*4= 8 3*4=12 4*4=16
1*5= 5 2*5=10 3*5=15 4*5=20 5*5=25
1*6= 6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36
1*7= 7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49
1*8= 8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64
1*9= 9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81
import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        for (int i = 1; i <= 9; i++)
        {
            for (int j = 1; j <= i; j++)
            {
                System.out.printf("%d*%d=%2d ", j, i, j*i);
            }
            System.out.println();
        }
    }
}


发表于 2026-03-11 19:41:04 回复(0)
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {

        for(int i = 1; i <= 9; i++) {
            for(int j = 1; j <= i; j++) {
                if(i * j > 9) {
                    System.out.print(j + "*" + i + "=" + i * j + " ");
                } else {
                    System.out.print(j + "*" + i + "= " + i * j + " ");
                }
            }
            System.out.println();
        }

    }
}
发表于 2023-10-26 08:44:57 回复(0)
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        
        for(int i=1;i<=9;i++){
            for(int j=1;j<=i;j++){
                if(i*j<10){
                    System.out.print(j+"*"+i+"= "+j*i+" ");
                }else{
                    System.out.print(j+"*"+i+"="+j*i+" ");
                }
                
            }
            System.out.println("");
        }
    }
}

发表于 2022-10-29 21:22:56 回复(0)
import java.util.Scanner;
public class Main
{
    public static void main(String[] args)
    {
        int sum = 0;
        Scanner sc = new Scanner(System.in);
        for(int i =1;i<10;i++)
        {
            for(int j = 1;j<=i;j++)
            {
                sum = j * i;
                System.out.print(j+"*"+i+"= "+sum+" ");
            }
            System.out.println();
        }
    }
}
发表于 2022-08-14 17:40:35 回复(0)
import java.util.*;

public class Main{
    public static void main(String[] args){
        for(int i=1;i<=9;i++){
            for(int j=1;j<=i;j++){
                if(j==1||(j==2&&i<5)||j==3&&i==3)
                    System.out.printf("%d*%d= %d ",j,i,i*j);
                else
                    System.out.printf("%d*%d=%d ",j,i,i*j);
            }
            System.out.println();
        }
    }
}

发表于 2022-07-25 22:22:42 回复(0)
public class Main {
    public static void main(String[] arg) {
        for (int i = 1; i < 10; i++) {
            for (int j = 1; j <= i; j++) {
                int a = j*i;
                System.out.printf("%d*%d=%2d ",j,i,a);
                if(i==j) {System.out.println();}
            }
        }
    }
}

发表于 2022-07-01 15:24:45 回复(0)
import java.util.*;
public class Main {
    public static void main(String[] args) {
        //Scanner scanner = new Scanner(System.in);
        //输出格式真的无语。。。
        for(int i = 1;i <= 9;i++){
            for(int j = 1;j <= i;j++){
                System.out.printf("%d*%d=%2d ",j,i,(j * i));
                //System.out.print(j + "*" + i + "=" + (j * i) + " ");
            }
            System.out.println("");
        }
    }
}

发表于 2022-06-28 09:38:04 回复(0)
public class Main  {
    public static void main(String[] args) {
        for(int i=1;i<10;i++){
            for(int j=1;j<i+1;j++){
                if(i==j&&i*j<10){
                    System.out.print(j+"*"+i+"="+" "+i*j);
                }
                else if(i==j&&i*j>10){
                    System.out.print(j+"*"+i+"="+i*j);
                }
                else if(i*j<10){System.out.print(j+"*"+i+"="+" "+i*j+" ");}
                else{System.out.print(j+"*"+i+"="+i*j+" ");}
            }
            System.out.println();
        }
    }
}

发表于 2022-05-06 19:49:48 回复(0)
public class Main {
    public static void main(String[] args) {

        for (int i = 1; i <= 9; i++) {
            for (int j = 1; j <= i; j++) {
                System.out.print(i + "*" + j + "=" + (i * j) + " ");
            }
            System.out.println("");
        }
    }
}
发表于 2022-04-05 22:00:45 回复(0)

问题信息

上传者:牛客301599号
难度:
9条回答 3940浏览

热门推荐

通过挑战的用户

查看代码
乘法表