PHP群:95885625 Hbuilder+MUI群:81989597 站长QQ:634381967
    您现在的位置: 首页 > 开发编程 > Java教程 > 正文

    Java学习笔记-打印实心菱形

    作者:admin来源:网络浏览:时间:2020-09-30 00:07:50我要评论
    导读:Java学习笔记-打印实心菱形
    Java学习笔记-打印实心菱形

    1. public class HelloJava { 
    2.  
    3.      
    4.     public static void main(String[] args)  
    5.     { 
    6.         // TODO 自动生成的方法存根 
    7.          int lay=7;//菱形的总长度 
    8.          for(int i = 1;i <= (lay+1)/2;i++)//正序输出上半部分 
    9.          { 
    10.              for(int a = 1;a <= (lay+1)/2 - i;a++) 
    11.              { 
    12.                  System.out.print(" "); 
    13.              } 
    14.              for(int b = 1 ;b <= i*2-1; b++) 
    15.              { 
    16.                  System.out.print("*"); 
    17.              } 
    18.              System.out.println(); 
    19.          } 
    20.          for(int c = (lay+1)/2-1;c >= 1;c--)//倒序输出下半部分 
    21.          { 
    22.              for(int d = 1; d <= (lay+1)/2-c;d++) 
    23.              { 
    24.                  System.out.print(" "); 
    25.              } 
    26.              for(int e = (lay+1)/2-c; e <= (lay+1)/2-2+c;e++)//(lay+1)/2-1即为下半个三角形 
    27.              { 
    28.                  System.out.print("*"); 
    29.              } 
    30.              System.out.println(); 
    31.          } 
    32.           
    33.     } 
    34.  

     

    转载请注明(B5教程网)原文链接:https://b5.mxunkeji.com/content-156-6199-1.html
    相关热词搜索: