zoukankan      html  css  js  c++  java
  • Java

    1、打印一列1 * 1, 1 * 2, 1 * 3, .....1 * 9的九九乘法表

    代码:

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

    输出结果:

    2、打印九九乘法表

      System.out.println(1 + " * " + i + " = " + i * 1 + "    ");中,1代表第一列,i代表第i行,要想将表打印出来,我们只要在for循环内再加一个for循环,将1改成j,即可打印出99乘法表。j的范围要求是[1,9],因为99乘法表有9列

    代码:

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

    输出结果:

     3、打印工整的九九乘法表

      以上打印出来的九九乘法表并不工整,我们需要对它进一步作出调整,当i * j的结果小于10时,在前面加个“ ”

    代码:

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

    输出结果:

       

      九九乘法表被工整输出。

  • 相关阅读:
    顺序表的扩容
    顺序表的插入
    顺序表的构造
    C# ContentType: "application/json" 请求方式传json
    顺序表构造,插入,扩容操作
    顺序表
    线性表
    算法
    数据结构的分类
    什么是数据结构
  • 原文地址:https://www.cnblogs.com/kl-1998/p/10557180.html
Copyright © 2011-2022 走看看