猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
本人新手,觉得听不懂老师上课,请大神帮忙看看下面这题该怎么做?
利用二维数组实现以下图形的输出。
*
***
*****
*******
*****
***
*
qq_酸涩的糖葫芦_0
浏览 1541
回答 2
2回答
笨笨坤坤
想来想去用了一个最麻烦的public class Lkdaren { public static void main(String[] args) { String[][] xing = new String[7][7]; for(int i=0;i<=3;i++){ for(int k = 0;k<7;k++){ xing[i][k] = " "; } for(int j = 3-i;j<=3+i;j++){ xing[i][j] = "*"; } } for(int i = 4;i<=6;i++){ for(int k=0;k<7;k++){ xing[i][k] = " "; } for(int j = -3+i;j<=9-i;j++){ xing[i][j] = "*"; } } for(int i = 0;i<7;i++){ for(int j = 0;j<7;j++){ System.out.print(xing[i][j]); } System.out.println(" "); } } }
0
0
0
html小学生
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
0
1
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续