根据用户输入显示乘法表

时间:2015-03-13 04:54:46

标签: java input

我现在正在进行迭代,如本教科书的这一页所示:

http://i.stack.imgur.com/i7vbm.jpg

我已经制定了以下代码:

package rectangle;

import java.util.Scanner;

public class messin {
public static void main(String[] args){
int number;



Scanner scanner = new Scanner(System.in);
number = scanner.nextInt();
double newstuff = Math.sqrt(number*number+number*number);

System.out.format("%10.3f%n", newstuff);
}

}

这是一个使用方程c = sqrt(a ^ 2 + b ^ 2)的矩形驱动程序。你可以看到我不是很远,但随着我的进一步发展,我会更新。感谢帮助和患者编辑。

1 个答案:

答案 0 :(得分:3)

您可以使用java.util包中的Scanner来获取用户的输入。

Scanner scan = new Scanner(System.in);
int num = scan.nextInt();


for (int i = 1; i < num; i++) {
    System.out.printf("%d\t", i);
}
System.out.println();
for (int i1 = 1; i1 < num; i1++) {
     for (int j = 1; j <= i1; j++) {
          System.out.printf("%d\t", i1 * j);
     }
     System.out.println();
}