菱形就是两个三角形组成。
for (int i = 1; i < 20; i += 2) { //外层for循环控制输出行数,
for (int k = 1; k < 20 - i; k += 2) { //这个for循环是控制三角形前的空格数
System.out.print(" ");
}
for (int j = 0; j < i; j++) { //这个for循环是输出的***数
System.out.print("*");
}
System.out.println();
}
f
/*
* Copyright (c) 2020, 2023, All rights reserved.
*
*/
/**
* <p>Project: day7-11 - Test4</p>
* <p>Powered by scl On 2023-07-11 21:05:31</p>
* <p>描述:<p>
*
* @author scl [1846080280@qq.com]
* @version 1.0
* @since 17
*/
public class Test4 {
public static void main(String[] args) {
for (int i = 1; i < 20; i += 2) {
for (int k = 1; k < 20 - i; k += 2) {
System.out.print(" ");
}
for (int j = 0; j < i; j++) {
System.out.print("*");
}
System.out.println();
}
for (int i = 20; i > 1; i -= 2) {
for (int k = 1; k < 20 - i; k += 2) {
System.out.print(" ");
}
for (int j = 0; j < i; j++) {
System.out.print("*");
}
System.out.println();
}
}
}