package Snow;
import java.util.Scanner;
public class Snow {
public static void main(String[] args) {
/**需求:根据用户输入的数字,生成对应的金字塔*/
//思绪:用双重for循环来做,用户输入的数字就是金字塔的高度,
//获取用户输入的信息
Scanner sc = new Scanner(System.in);
System.out.println("你想要几行数字:");
int num = sc.nextInt();
//外层循环,输出行数
for (int i = 1; i <= num; i++) {
//内层循环,输出内容
//注意,内层循环的变量条件要和外层循环有关
for (int j = 1; j <= (num-i); j++) {
System.out.print(" ");
}
for (int j = 1; j <= ((i*2)-1); j++) {
System.out.print(i);
}
System.out.println();
}
}
}
根据用户输入的1~~9数字,生成金字塔
最新推荐文章于 2022-11-03 19:33:31 发布