黑马程序员技术交流社区
标题:
这个图形怎么打印
[打印本页]
作者:
huiyifan
时间:
2015-9-24 22:02
标题:
这个图形怎么打印
*
***
* * *
* * *
*********
* * *
* * *
***
*
怎么打印,求大神?
作者:
阿秋
时间:
2015-9-24 22:52
兄弟,这莫非是直接S.O.P出来啊
作者:
安仔
时间:
2015-9-24 22:53
完全看不出规律,问题分解成小问题,先考虑左侧的空格怎么打,再考虑*,最后考虑反转一下
作者:
冰霜之卅
时间:
2015-9-24 23:31
规则呢》?
作者:
huiyifan
时间:
2015-9-24 23:41
题目补充:
第一行打一个 * 1格
第二行打三个星 *** 3格
第三行打三个星 *一个空格*一个空格* 5格
第四行打三个星 *两个空格*两个空格* 7格
第五行打九个星 ********* 9格
第六行打三个星 *两个空格*两个空格* 7格
第七行打三个星 *一个空格*一个空格* 5格
第八行打三个星 *** 3格
第九行打一个星 * 1格
作者:
ZhengJX
时间:
2015-9-24 23:47
楼上真相了
作者:
huiyifan
时间:
2015-9-25 00:07
各位大神-------最好能将输入的层数修改。(层数等于中间的*数)
作者:
beyond1337
时间:
2015-9-25 00:58
感觉好难的样子,对于一个等腰三角形都不会打的人,这种图形还是别看了,逻辑太差,不明白所谓的规律为什么就变成了循环条件。。而且规律也不会找,更不会用代码体现,我也是醉了。。
作者:
霓裳独舞
时间:
2015-9-25 01:08
感觉好厉害地说呀!!!!!
作者:
迷茫不堪的年纪
时间:
2015-9-25 01:27
这东西打下来,需要点时间啊。。。 for 循环 还的连带空格 ,if 又的改 变初始化值 和条件表达式了。 就不打了哈,大半夜的
作者:
青春触及的阳光
时间:
2015-9-25 07:19
我也是醉了,你打印蜘蛛呢
作者:
沙鹰
时间:
2015-9-25 09:53
public class Demo {
public static void main(String[] args) {
for (int i = 0; i < 5; i++) {
for (int j = 0; j < 9; j++) {
if(j<4-i||j>4+i){
System.out.print(" ");
}else{
System.out.print("*");
}
}
System.out.println();
}
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 9; j++) {
if(j<i+1||j>7-i){
System.out.print(" ");
}else{
System.out.print("*");
}
}
System.out.println();
}
}
}
复制代码
*
***
*****
*******
*********
*******
*****
***
*
暂时只打出了个这个,等再给你看看,怎么修改一下
作者:
沙鹰
时间:
2015-9-25 10:12
public class Demo {
public static void main(String[] args) {
for (int i = 0; i < 5; i++) {
for (int j = 0; j < 9; j++) {
if(j<4-i||j>4+i||(i==2&&j==3)||(i==2&&j==5)
||(i==3&&j>1&&j<4)||(i==3&&j>4&&j<7)){
System.out.print(" ");
}else{
System.out.print("*");
}
}
System.out.println();
}
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 9; j++) {
if(j<i+1||j>7-i||(i==0&&j>1&&j<4)||(i==0&&j>4&&j<7)
||(i==1&&j==3)||(i==1&&j==5)){
System.out.print(" ");
}else{
System.out.print("*");
}
}
System.out.println();
}
}
复制代码
结果: *
***
* * *
* * *
*********
* * *
* * *
***
*
方法有点笨,但是做出来了。你看一下吧。
作者:
大大的大孩
时间:
2015-9-25 12:40
顶顶顶顶顶顶顶顶顶顶顶顶顶顶
作者:
huiyifan
时间:
2015-9-26 23:28
沙鹰 发表于 2015-9-25 10:12
结果: *
***
* * *
三克油!
作者:
lichuang
时间:
2015-9-27 21:47
果然还是有大神的
作者:
thriver2010
时间:
2015-9-27 21:54
好厉害!!
作者:
Orangeapp
时间:
2015-9-27 21:57
我们做不出来只是想不到而已,果然高手都是藏在民间的。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2