写个数字金字塔的Java代码吧
时间: 2023-06-05 12:06:29 浏览: 90
java编写的数字塔
好的,以下是一个数字金字塔的Java代码示例:
```
import java.util.Scanner;
public class NumberPyramid {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入金字塔的层数:");
int rows = input.nextInt();
int count = 1;
for (int i = 1; i <= rows; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(count + " ");
count++;
}
System.out.println();
}
}
}
```
代码中,我们首先使用Scanner类从控制台获取用户输入的层数。然后,我们使用两个循环来打印每一行的数字金字塔,外层循环控制行数,内层循环控制每一行的数字个数。count变量用来存储当前需打印的数字值。每次打印完一个数字后,将count加1,用于打印下一个数字。最终,通过调用println()方法换行打印出完整的数字金字塔。
阅读全文