【问题描述】
用命令行参数输入一个整数n(范围为2~9),输出含n行数据的数字三角形。
1 |
222 |
33333 |
4444444 |
【输入形式】
【输出形式】
【样例输入】
4
【样例输出】
1 |
222 |
33333 |
4444444 |
【样例说明】样例是输入为4时的三角形
【评分标准】
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
int num= s.nextInt();
s.close();
for(int i=1;i<=num;i++) {
for(int j=1;j<=(num-i);j++) {
System.out.printf(" ");
}
for(int j=1;j<=i*2-1;j++) {
System.out.printf("%d",i);
}
System.out.printf("\n");
}
}
}
【注】此分栏为西安理工大学JAVA练习题,所有答案仅供同学们参考。