怎样打印出由“*”组成的java 三角形 图形是左边一个三角形右边一个三角形共有一个“*”为顶点
图形为
人气:491 ℃ 时间:2019-10-18 02:20:01
解答
在一个矩形中,只绘制它的对角线和左右两条边就能满足你的要求.中间的三角形是实心的为了简单,所以行列都用奇数表示了(只有一个顶点嘛,^_^)public static void main(String[] args) {int row = 20; int column = 23;int min = Math.min(row, column); row = column = min % 2 == 0 ? min + 1 : min; int k = row / column; for (int i = 0; i < row; i++) {int cur = Math.round(k * i);int middle = cur - row / 2;cur = middle >= 0 ? row / 2 - middle : cur;for (int j = 0; j < column; j++) { if (j <= cur || j >= column - cur - 1) {System.out.print("*");} else { System.out.print(" "); }}System.out.println(); }}效果如下:* *** ***** ******* ********* *********** ************* *************** ***************** ******************* ***************************************** ******************* ***************** *************** ************* *********** ********* ******* ***** *** *
推荐
- 大道之行也体现了作者什么样的理想
- Come on.有“下车”的意思吗?
- 1.若a>b>c,求证1/a-b+1/b-c≥4/a-c
- 我是湖南岳阳地区的,数学是湘教版,英语是新目标人教版的,物理是教科版的,化学是人教版的别弄错了.必须要那种难度较大的,不需基础类,最好是自己做过并体验深刻的.如果真的好的话一定追加积分啊!
- 某项工作,甲单独做4天完成任务,乙单独做8天完成现在甲先做1天,然后和乙共同完成余下的工作,完成这项工
- 容量瓶怎么检漏
- 一个长8cm,宽6cm,高4cm的长方体零件的体积与一个圆锥零件体积相等.圆锥高5cm,底面面积是多少平方厘米?
- 服装因换季准备打折卖出,按定阶七五折卖出要亏25元,按定阶的九折卖出赚20元,这衣服的价格是多少?
猜你喜欢