public class testprint
system.out.println("\n\n正三角-----------------------------\n");
// 正三角體
for (int i = 0; i < 5; i++)
system.out.println("\n\n倒三角-----------------------------\n");
// 倒三角體
for (int i = 0; i < 5; i++)
// 列印正實心三角
system.out.println("\n\n列印正實心三角-----------------------------\n");
int count = 4;
for (int i = 0; i < count; i++)
/** for(int j = 0;j <= 2 * i; j++)
*/for (int j = 0; j <= i; j++)
system.out.println();
} // 列印三角
system.out.println("\n\n列印空心三角-----------------------------\n");
int length = 9;
for (int i = 1; i <= length; i++)
// 列印*
system.out.print('*');
for (int j = 1; j < 2 * (i - 1); j++)
// 列印*
if (i != 1)
system.out.println('*');
system.out.println();// 換行
} // 列印心形
aixin();
//列印空心圓
circle();
//菱形◆
daimond();
} private static void daimond()
for(int j = 1; j <= 2 * i - 1; j++)
system.out.println();
}for(int i = 4; i > 0; i--)
for(int j = 1; j <= 2 * i - 1; j++)
system.out.println();
}} /**
*列印心形
*愛心的公式 (x²+y²-1)³-x²*y³=0
*/public static void aixin() else
system.out.print(" ");
}system.out.println();
} }public static void circle()
system.out.print('*');
for (int j = 0; j <= len; j++)
system.out.println('*'); } }
}
效果:
圓形心形參考:
菱形參考:
題目 招募最優解!萬分感謝
列印三角形 菱形 空心菱形
方法 b站up主放慵且行衣 圖一如圖所示,設其總行數為n,即n 3 設其對應的行數 列數為i j 即 第一行有1個 表示為i 1,j 1 第二行有2個 表示為i 2,j 2 第三行有3個 表示為i 3,j 3。如下圖所示 所以綜上所述i j之間的規律為i j,所以用for迴圈巢狀,實現 如下 for...
java for迴圈列印三角形,菱形,空心菱形
1 列印直角三角形 public class exercise for int k 1 k 5 i k 控制每行要顯示的空格 system.out.println 換行 列印結果 2 列印等腰三角形 public class exercise for int k 1 k 2 i 1 k 控制要顯示的...
列印菱形 對角三角形 閃電
菱形 def rhom n 先列印上半部分 for i in range 1,n 1,2 print i center n 再列印下半部分 for i in reversed range 1,n,2 print i center n rhom 7 把菱形當做乙個座標系,3,2,1,0,1,2,3 f...