JAVA 使用for循环输出实心的菱形
代码:
package cctv;
import java.util.Scanner;
public class YanghuiTriangle {
public static void main(String[] args) {
// TODO Auto-generated method stub
tr(10);
}
public static void tr(int size) {
if(size%2==0) {
size++;
}
for(int i=0;i<size/2;i++) {
for(int j=0;j<size/2-i;j++) {
System.out.print(" ");
}
for(int j=0;j<=2*i;j++) {
System.out.print("*");
}
System.out.println();
}
for(int i=size/2;i>=0;i--) {
for(int j=size/2;j>i;j--) {
System.out.print(" ");
}
for(int j=0;j<=2*i;j++) {
System.out.print("*");
}
System.out.println();
}
}
}