當前位置:首頁 » 編程語言 » java打菱形

java打菱形

發布時間: 2024-01-15 16:08:45

c語言輸出菱形

java語言輸出菱形:

publicstaticvoidmain(String[]args){
introw=11;//設置列印的行數,11也就是菱形對角線的長。
for(inti=0;i<row;i++){
for(intj=0;j<row;j++){
//左上,右上,左下,右下四個角列印空格
//可以一個判斷語句寫出,四個判斷分別對應四個角的位置
if(i<row/2&&(j<row/2-i||j>row/2+i)||
i>row/2&&(j<i-row/2||j>row-i+row/2-1)){
//滿足條件列印空格
System.out.print("");
}else{
//不滿足條件列印*
System.out.print("*");
}
}
//一次循環結束,換行
System.out.println();
}
System.out.println("---------------------------------");

//下面列印花紋。很多菱形循環排列
//設置橫排重復次數15,豎排重復次數12。共15*12個菱形,每一個菱形是11的對角線長
intwCount=15;
inthCount=12;
intwRows=row*wCount;
inthRows=row*hCount;
for(inti=0;i<hRows;i++){
inttemp1=i;
i=i%row;
for(intj=0;j<wRows;j++){
inttemp2=j;
j=j%row;
if(i<row/2&&(j<row/2-i||j>row/2+i)||
i>row/2&&(j<i-row/2||j>=row+row/2-i)){
System.out.print("");
}else{
System.out.print("*");
}
j=temp2;
}
i=temp1;
System.out.println();
}

}
熱點內容
希望之村怎麼進單人伺服器教程 發布:2025-08-28 03:35:54 瀏覽:835
資料庫題型 發布:2025-08-28 03:35:19 瀏覽:166
python列表元素 發布:2025-08-28 03:35:08 瀏覽:736
康奈爾大學專業訪問學者 發布:2025-08-28 03:33:35 瀏覽:978
馬恩資料庫 發布:2025-08-28 02:56:58 瀏覽:358
如何搭建自己的kms伺服器 發布:2025-08-28 02:46:29 瀏覽:859
java取對象的屬性 發布:2025-08-28 02:35:29 瀏覽:718
工商年審登錄密碼是多少 發布:2025-08-28 02:34:46 瀏覽:248
電腦怎麼解壓縮文件 發布:2025-08-28 02:31:36 瀏覽:312
301跳轉php 發布:2025-08-28 02:31:30 瀏覽:967