
3条回答 默认 最新
shuangmu9768 2021-10-21 11:57关注public static void main(String[] args) throws Exception { char char0=' '; char char1='*'; int c=6; int width=2*c-1; for(int i=1;i<c*2;i++){ int m=0; if(i<c){ m=i*2-1; }else{ m=(2*c-i)*2-1; } int n=(width-m)/2; for(int j=1;j<=width;j++){ if(j>n && j<=m+n){ System.out.print(char1); }else { System.out.print(char0); } } System.out.println(); } }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报