输入一个正整数n,输出一个按以下规律变化的n行的直角三角形,每个数据都采用6个域宽左对齐的方式显示。

输入格式:
输入一个正整数。
输出格式:
输出按规律变化的图形,每个数据都采用6个域宽左对齐的方式显示。
输入样例:
3输出样例:
1
2 4
3 6 9 代码如下:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
for(int i = 1; i <= n; i++) {
for(int j = 1; j <= i; j++)
System.out.printf("%-6d",i * j);
System.out.println("");
}
}
}
该程序读取一个正整数n,然后输出一个n行的直角三角形,三角形的每个元素是行号乘以列号,使用printf函数进行左对齐的六位数字显示。
1085

被折叠的 条评论
为什么被折叠?



