需求:
编写程序实现菱形◇,如图所示
代码实现如下(Java):
public class Test05{
public static void main(String[] args){
//上半三角形
int l = 5;
for(int i = 1; i <= l; i++){
for(int j = 1; j <= l-i ; j++){
System.out.print(" ");
}
for(int k = 1; k <= 2 * i - 1; k++){
System.out.print("*");
}
System.out.println();
}
//下半三角形
int flag = 4;
for(int i = 6; i < 10; i++){
for(int j = 1; j <= i - l; j++){
System.out.print(" ");
}
for(int k = 1; k <= 2 * flag - 1; k++){
System.out.print("*");
}
flag--;
System.out.println();
}
}
}