任务2:用Java语言编写打印九九乘法表,从键盘输入一个1到9之间的数,如若输入6则打印出六六乘法表
时间: 2024-10-17 08:07:59 浏览: 8
当然可以。在Java中,你可以通过循环结构和条件判断来实现这个功能。这里是一个简单的程序示例:
```java
import java.util.Scanner;
public class MultiplicationTable {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个1到9之间的数字:");
int num = scanner.nextInt();
// 检查输入是否在1到9之间
if (num >= 1 && num <= 9) {
printMultiplicationTable(num);
} else {
System.out.println("输入错误,只接受1到9的整数。");
}
scanner.close();
}
public static void printMultiplicationTable(int n) {
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(i + " * " + j + " = " + i * j + "\t");
}
System.out.println(); // 换行
}
}
}
```
当你运行这个程序并输入6时,它会打印出6的乘法表。如果输入的是其他1到9之间的数,也会相应地打印对应的乘法表。
阅读全文