題目2:使用java進行編寫,用用for 循環打印菱形。
/**
*
* @author JNqidian
* 題目:用for循環打印菱形
* 日期:2020-3-29
*
*/
package project0329.suanfa.start1;
public class Rhombus {
public static void main(String[] args) {
// TODO Auto-generated method stub
/*
* 打印菱形,最外層的for代表一共有多少行
* 內部第一個代表美航打印多少個空格
* 內部第第二個循環打印多少個
*/
for(int i=0;i<4;i++){
for(int k=3;k>i;k--){
System.out.print(" ");
}
for(int j=0;j<2*i+1;j++){
System.out.print("*");
}
System.out.println();
}
for(int i=0;i<4;i++){
for(int k=0;k<i;k++){
System.out.print(" ");
}
for(int j=8;j>2*i+1;j--){
System.out.print("*");
}
System.out.println();
}
}
}
結果圖形如下所示