**每天一道JavaSE基础题(十九、打印出如下图案(菱形))**
/* 【程序19】
- 题目:打印出如下图案(菱形)
* 1
*** 3
***** 5
******* 7
***** 5
*** 3
* 1
程序代码:
package SE50T;
import java.util.Scanner;
/* 【程序19】
* 题目:打印出如下图案(菱形)
* * 1
*** 3
***** 5
******* 7
***** 5
*** 3
* 1
*/
public class T19 {
public static void main(String[] args) {
for (int i = 1; i <= 4; i++) {
for (int x = 1; x <= 4-i; x++) {
System.out.print(" ");
}
for (int j = 1; j <=2*i-1; j++) {
System.out.print("*");
}
System.out.println();
}
for (int i = 3; i >=0 ; i--) {
for (int x = 1; x <= 4-i; x++) {
System.out.print(" ");
}
for (int j = 1; j <=2*i-1; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
程序运行图: