打印菱形

雨点打透心脏的1/2处 2023-06-02 09:30 47阅读 0赞
  1. public class Diamond {
  2. public static void main(String[] args) {
  3. int n = 7; //菱形行数
  4. //上半部分(i为当前行数)
  5. for(int i=1; i<=n; i++) {
  6. for(int j=0;j<(n-i);j++) {
  7. System.out.print(" ");
  8. }
  9. for(int k=0;k<2*i-1;k++) {
  10. System.out.print("*");
  11. }
  12. System.out.println();
  13. }
  14. //下半部分(i为倒着数的第某行)
  15. for(int i=(n-1);i>0;i--) {
  16. for(int j=0;j<(n-i);j++) {
  17. System.out.print(" ");
  18. }
  19. for(int k=0;k<2*i-1;k++) {
  20. System.out.print("*");
  21. }
  22. System.out.println();
  23. }
  24. }
  25. }

运行结果:

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM5NTg4MDAz_size_16_color_FFFFFF_t_70

发表评论

表情:
评论列表 (有 0 条评论,47人围观)

还没有评论,来说两句吧...

相关阅读

    相关 java;打印菱形

    本文讲述如何用Java打印一个菱形,以及打印直角和等腰三角形的方法, 本文教程比较详细,如果想要直接学习菱形可以直接翻到本文最下方!!! 左下角三角形 (这里

    相关 打印菱形

    题目要求:   【题型一】打印实心零星(无间隙) 样例输出:                    ![70][] 像这样重复输出一种符号或者具有某种可描述的关系的形