要想打印菱形首先要讲菱形分成四部分

代码如下:
public static void main(String[] args) {
//首先。把菱形看成上下两部分
int i = 1, sum = 20;//sum可自定义用于定义菱形的大小,(sum>=3)!
while (i < sum) {
int j = 1;
//2,再利用while循环用空格将直角三角形整理成等腰三角形
while (j < sum - i) {
System.out.print(" ");//打印sum行的"间隔"
j++;
}
int k = 0;
//1,利用while循环先打印出四分之一的直角三角形
while (k < 2*i-1) {
System.out.print("*");//打印2*i-1行的"*"
k++;
}
i++;
System.out.println();//每输出一行"*"换行!
}
//菱形的下半部分
int i1= 1;
while (i1< sum) {
int j1 = 0;
while (j1 < i1) {
System.out.print(" ");
j1++;

本文介绍如何使用Python的while循环来打印菱形图案。通过将菱形分为上半部分、底部、中心和下半部分,详细解释了代码实现过程,并展示了运行结果。
最低0.47元/天 解锁文章
1955

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



