请编写代码,使用循环输出如下图形。 * *** ***** **************** ******* ***** *** *
2 回答
![?](http://img1.sycdn.imooc.com/5605fb450001110d06340741-100-100.jpg)
Xiao_宇
TA贡献3条经验 获得超1个赞
import java.lang.*; public class Demo { /* * *** ***** ******* ********* ******* ***** *** * */ public static void main(String[] args) { int[][] a = new int[9][9]; int len = a.length/2+1; for (int i = 1; i <= len; i++) { for (int j = 1; j <= len - i; j++) { System.out.print(" "); } for (int k = 1; k <= 2 * i - 1; k++) { System.out.print('*'); } System.out.println(); } for (int i = 1; i <= len-1; i++) { for (int j = 1; j <= i; j++) { System.out.print(" "); } for (int k = 7; k >= 2 * i - 1; k--) { System.out.print('*'); } System.out.println(); } } }
![?](http://img1.sycdn.imooc.com/545863aa00014aa802200220-100-100.jpg)
html小学生
TA贡献3条经验 获得超0个赞
var h=5;//设置行数 var j=-(Math.floor(h/2)); for(var i=1;i<=h;i++,j++){ var d=Math.abs(j);//每一行的空格数量 for(var n=1;n<=d;n++){ document.write("-");//可以换成空格 } for(var m=1;m<=h-d*2;m++){ document.write("*"); } document.write("<br>"); }
添加回答
举报
0/150
提交
取消