使用java打印一个空心菱形
时间: 2023-02-18 10:07:18 浏览: 80
public class PrintDiamond {
public static void main(String[] args) {
int size = 10;
for (int i = 0; i < size; i++) {
for (int j = 0; j < size - i; j++) {
System.out.print(" ");
}
for (int j = 0; j <= i; j++) {
System.out.print("* ");
}
System.out.println();
}
for (int i = size - 2; i >= 0; i--) {
for (int j = 0; j < size - i; j++) {
System.out.print(" ");
}
for (int j = 0; j <= i; j++) {
System.out.print("* ");
}
System.out.println();
}
}
}
中文翻译:使用Java打印一个空心菱形:
public class PrintDiamond {
public static void main(String[] args) {
int size = 10;
for (int i = 0; i < size; i++) {
for (int j = 0; j < size - i; j++) {
System.out.print(" ");
}
for (int j = 0; j <= i; j++) {
System.out.print("* ");
}
System.out.println();
}
for (int i = size - 2; i >= 0; i--) {
for (int j = 0; j < size - i; j++) {
System.out.print(" ");
}
for (int j = 0; j <= i; j++) {
System.out.print("* ");
}
System.out.println();
}
}
}
使用Java打印出一个空心菱形:
以10为大小,从上到下依次打印出:
空格* 空格* 空格* 空格* 空格* 空格* 空格* 空格* 空格* 空格*
空格* 空格* 空格* 空格* 空格* 空格* 空格* 空格* * *
空格* 空格* 空格* 空格* 空格* 空格* * * * *
空格* 空格* 空格* 空格* * * * * * *
空格* 空格* 空格* * * * * * * * *
空格* 空格* * * * * * * * * * *
空格* * * * * * * * * * * * *
* * * * * * * * * * * * * * *
空格* * * * * * * * * * * * *
空格* 空格* * * * * * * * * * *
空格* 空格* 空格* * * * * * * * *
空格* 空格* 空格* 空格* * * * * * *
空格* 空格* 空格* 空格* 空格* * * * *
空格* 空格* 空格* 空格* 空格* 空格* * *
阅读全文