零度非安全 发表于 2017-2-4 16:40:30

Java 小练习(000):打印九九乘法表(20170204)

本帖最后由 零度非安全 于 2017-2-4 16:42 编辑

为了加强巩固本 文字教程系列 所学到的知识,特推出每周小练习 ^_^!!!

用你所学的 Java 知识来打印出九九乘法表,如下:




沉思的牛 发表于 2017-2-5 22:20:41

哈哈不错
我学到了Socket编程了

鱼油小白 发表于 2017-2-6 09:58:33

本帖最后由 鱼油小白 于 2017-2-6 10:00 编辑

import java.util.Scanner;

public class Test{
        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.printlni);
                }
        }
}

零度非安全 发表于 2017-2-6 11:56:55

鱼油小白 发表于 2017-2-6 09:58


代码的第 1 行不需要导入 Scanner 类,因为整个没用到 Scanner 类里的方法,也不需要用

代码的第 9 行应为 System.out.println();

代码运行如下:


图中用红线框起来的没有上下对齐,可以考虑优化下

零度非安全 发表于 2017-2-6 11:58:41

沉思的牛 发表于 2017-2-5 22:20
哈哈不错
我学到了Socket编程了

可以,不错{:10_279:}

零度非安全 发表于 2017-2-6 12:00:41

鱼油小白 发表于 2017-2-6 09:58


还有一点就是将你的编辑器里按 Tab 键设置为 4 个空格,养成一个良好的编程习惯!

~风介~ 发表于 2017-2-6 20:09:44

沉思的牛 发表于 2017-2-5 22:20
哈哈不错
我学到了Socket编程了

这个和socket编程好像没什么关系吧?!{:10_277:}

沉思的牛 发表于 2017-2-6 20:37:52

~风介~ 发表于 2017-2-6 20:09
这个和socket编程好像没什么关系吧?!

哈哈Socket类

~风介~ 发表于 2017-2-6 23:47:42

沉思的牛 发表于 2017-2-6 20:37
哈哈Socket类

不明觉厉~{:10_277:}

reed2425537764 发表于 2018-9-22 20:32:28

class MultiplyTable {
        public static void main(String[] args) {
                new MultiplyTable1().print();
        }
}

class MultiplyTable1{
        void print() {
                for (int i=1 ; i<10 ; i++) {
                        for (int n=1 ; n<i+1 ; n++) {
                                System.out.printf("%d*%d=%d \t", n,i,n*i);
                        }
                        System.out.println("");
                }
        }
}

山有扶苏啊 发表于 2018-9-25 13:09:06

public class Chengfabiao
{
public static void main(String[] srg)
{
   for(int a=1;a<=9;++a)
    {
   for(int b=1;b<=a;++b)
      {
       System.out.print(a+"*"+b+"="+a*b+" ");
      }
    System.out.println();
   }
}
}

blackroot 发表于 2018-9-25 13:28:04

public class multiplication{
        public static void main(String[] args){
                for (int i=0; i < 10; i++){
                        for (int j = 0; j < i; j++){
                                System.out.println(i+"*"+j+"="+i * j);
                        }
                                System.out.println();
                }
        }
}

122815306 发表于 2018-10-25 16:36:25

package test_project;

public class Multiplication{
        public static void main(String []args) {
                int i,j;
                for(i=1;i<=9;i++) {
                        for(j=1;j<=i;j++) {
                                System.out.print(j+"*"+i+"="+j*i+"        ");
                        }
                        System.out.println();
                }
        }
}
页: [1]
查看完整版本: Java 小练习(000):打印九九乘法表(20170204)