首页 > 试题广场 >

使用循坏输出九九乘法表。输出如下结果:1×1=12×1=2,

[问答题]
使用循坏输出九九乘法表。输出如下结果:
1×1=1
2×1=2,2×2=4
3×1=3,3×2=6,3×3=9
......
9×1=9,9×2=18,9×3=27,… 9×9=81
 public void multiplication() {
  // TODO Auto-generated method stub
  for (int i = 1; i < 10; i++) {
   
   for (int j = 1; j <= i; j++) {
   
    System.out.print(i + "*" + j + "=" + i*j);  
    if(j != i)
    {
     System.out.print(",");
    }   
   }
   System.out.println("");
  }
 }

发表于 2018-11-09 15:16:29 回复(1)
public class Test{
for(int i = 1;i<=9;i++){
for(int j = 1;j<=i;i++)
System.out.println(i +  " * " + j " =" + (i * j) + "  \t  ");
}
   System.out.println();
}
编辑于 2019-03-14 15:35:17 回复(0)
发表于 2019-12-07 22:59:44 回复(2)
public class Base
{ public static  void main(String[] args)
    { int i,j; for(i=1;i<=9;i++)
        { for(j=1;j<=i;j++)
            { int k=i*j;
                System.out.print(i+"*"+j+"="+k); if(j!=i){
                    System.out.print(",");
                }
            }
            System .out.println();
        }
    }
}

发表于 2019-03-10 22:04:37 回复(0)
public class Teest {
    
    public static void main(String [] args) {
        for(int j=1;j<=9;j++) {
        for(int i=1;i<=j;i++) {
            System.out.print(j+"*"+i+"="+(j*i)+",");
        }
        System.out.println();
    }
   }
}

发表于 2019-01-16 16:11:06 回复(0)
public class Main{
    public static void main(System[] 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( );
        }
}

发表于 2020-03-07 15:29:18 回复(0)
public class Practice{
 public static void main(String[] args) {
  for(int i=1;i<=9;i++) {
   for(int j=1;j<=i;j++) {
    if(i==j) {
     System.out.print(i+"*"+j+"="+i*j);
    }else {
     System.out.print(i+"*"+j+"="+i*j+",");
    }
   }
   System.out.println();
  }
 }
}
发表于 2020-03-04 12:48:58 回复(0)
链接:https://www.nowcoder.com/questionTerminal/89c46e13c705459db5284f79644c0945
来源:牛客网
publicvoidmultiplication() {
  // TODO Auto-generated method stub
  for(inti =1; i <10; i++) {
    
   for(intj =1; j <= i; j++) {
    
    System.out.print(i +"*"+ j +"="+ i*j);  
    if(j != i)
    {
     System.out.print(",");
    }   
   }
   System.out.println("");
  }
 }
发表于 2020-01-15 16:10:26 回复(0)
public class MultiplicationTable {
    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+"\t");
            }
            System.out.println();
        }
    }
}

发表于 2020-10-27 21:21:41 回复(0)
    public static void main(String[] args) {
        for (int i = 1; i < 10; i++){
            for (int j = 1; j <= i; j++){
                System.out.print(i + "*" + j + "=" +(i*j));
                System.out.print(" ");
            }
            System.out.println();
        }
    }

发表于 2021-07-13 10:53:47 回复(0)
for(i=1;i<10;i++){ for(j=1;j<=i;j++){ j×i =j×i } }
发表于 2021-07-07 01:29:00 回复(0)
双层循环遍历,第一层循环I 从1到9,第二层循环j从1到i ,循环内输出i * j
发表于 2021-05-11 12:37:58 回复(0)
public class multiplication {
	public static void main(String[] args) {
		for (int i = 1; i < 10; i++) {
			for (int j = 1; j <= i; j++) {
				System.out.printf("%d*%d=%-2d\t", j, i, i*j);
			}							
			System.out.println();
		}
	}
}

java代码看起来很多,但逻辑很清晰!

编辑于 2021-04-19 11:02:51 回复(0)
public class multiplication_table {
    
    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();
        }
        
        
    }

}
发表于 2021-03-31 09:03:09 回复(0)
package com.java3.ch1;
/*
思路分析:采用双重循环 i 和 j 来输出,其中 i 控制行数, j 控制列数
观察可以最后一个输出后面不加空格,可以使用if - else 来解决
*/
public class Q1 {
    public static void main(String[] args) {
        for(int i = 1;i < 10;i++){
            for(int j = 1;j <= i;j++){
                if( j == i){
                    System.out.print(i + "×" + j + "="+ i*j);
                    break;
                }

                System.out.print(i + "×" + j + "="
                        + i*j + ",");
            }
            System.out.println();
        }
    }

}

发表于 2021-03-28 11:44:52 回复(0)


  1. public class Test {
  2. public static void main(String[] args) {
  3. multiplicationTableTest();
  4. System.out.println("----------------------");
  5. multiplicationTableRecursionTest(9);
  6. }
  7. static void multiplicationTableTest() {
  8. for (int i = 1; i <= 9; i++) {
  9. for (int j = 1; j <= i; j++) {
  10. if (i == j) {
  11. System.out.print(j + "*" + i + "=" + i * j + " ");
  12. } else {
  13. System.out.print(j + "*" + i + "=" + i * j + ",");
  14. }
  15. }
  16. System.out.println();
  17. }
  18. }
  19. /**
  20. * 使用递归方法输出99乘法表
  21. */
  22. public static void multiplicationTableRecursionTest(int i) {
  23. if (i == 1) {
  24. System.out.println("1*1=1");
  25. } else {
  26. multiplicationTableRecursionTest(i - 1);
  27. for (int j = 1; j <= i; j++) {
  28. if (i == j) {
  29. System.out.print(j + "*" + i + "=" + i * j + " ");
  30. } else {
  31. System.out.print(j + "*" + i + "=" + i * j + ",");
  32. }
  33. }
  34. System.out.println(" ");
  35. }
  36. }


发表于 2021-03-19 06:57:51 回复(0)
public static void main(String[] args) {
        for (int i = 1; i < 10; i++) {
            for (int j = 1; j <= i; j++) {
                System.out.print(i + "*" + j + "=" + i * j);
                if (i != j) {
                    System.out.print(",");
                } else {
                    System.out.println();
                }
            }
        }
    }


编辑于 2021-01-19 16:58:38 回复(0)

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


编辑于 2020-12-25 14:40:32 回复(0)
for(int i=1;i<=9;i++){ for(int j=1;j<=i;j++){
        System.out.print(j+"*"+i+"="+i*j+"\t");  }
    System.out.println(); }

编辑于 2020-11-21 22:08:17 回复(0)
for (int i = 1; i < 10; i++) { for (int a = 1; a <= i; a++) {
        System.out.print(i + "x" + a + "=" + i * a);  if (a != i){
            System.out.print(",");  }
    }
    System.out.println(); }
发表于 2020-11-02 11:28:10 回复(0)