黑马程序员技术交流社区

标题: 视频班学了2天了,代码打不下去了,求大神指导。 [打印本页]

作者: zcy黑马    时间: 2015-5-11 23:04
标题: 视频班学了2天了,代码打不下去了,求大神指导。
我想打印一个五角星,可是打不出来,前面的代码已经码出来了,求下面接着的代码。
写出来的代码
class Test
{
        public static void main(String[] args)
        {
                WuJiaoXing(5);
        }
        public static void WuJiaoXing(int s)
        {
                for (int x = 0;x<s ;x++ )
                {
                        for (int m = 0;m<=s+1 ;m++ )
                        {
                                System.out.print(" ");
                        }
                        for (int y =x;y<s ;y++ )
                        {
                                System.out.print(" ");
                        }
                        for (int z = 0;z<x ;z++ )
                        {
                                System.out.print("* ");
                        }
                        System.out.println();
                }
                for (int a=0;a<s ;a++ )
                {                                       
                        for (int b = 0;b< 2*s+2 ;b++ )
                        {
                                if (b<a)
                                {
                                        System.out.print(" ");
                                }
                                else
                                        {       
                                                System.out.print("* ");
                                        }
                        }
                        System.out.println();
                }
        }
}

作者: 浪死歌    时间: 2015-5-12 00:29
看你这程序出来的结果后 我都不会画五角星了~
作者: c523106    时间: 2015-5-12 00:33
看不懂
作者: xbutterflyx    时间: 2015-5-12 11:49
敲代码前,你说说你的思路,你打算怎么做?
作者: 牛仔很忙fire    时间: 2015-5-12 21:21
看不懂啊
作者: fengxing    时间: 2015-5-12 21:23
不错啊。。。
作者: 追梦德鲁    时间: 2015-5-12 21:34
前排围观 ~~
作者: 陈锐涛    时间: 2015-5-12 21:36
这孩子 你就不能加多一点 注释??代码不加 注释 你最后会发现 你自己都看不懂代码~
作者: 二大爷    时间: 2015-5-12 22:04
代码好乱啊
作者: 二大爷    时间: 2015-5-12 22:05
**** **** **** class  qiantao {         public static void main(String[] args)         {           for (int x=0;x<=3 ;x++)           {                   for (int y=0;y<=4 ;y++)                   {                           System.out.print("*");                    }                    System.out.println();           }  你要的是这种代码吗
作者: ssc911361    时间: 2015-5-12 22:06
乱,好好理理思路
作者: 二大爷    时间: 2015-5-12 22:07
****
****
****
class  qiantao
{
        public static void main(String[] args)
        {
          for (int x=0;x<=3 ;x++)
          {
                  for (int y=0;y<=4 ;y++)
                  {
                          System.out.print("*");
                  }

                  System.out.println();
          }
是这种代码
作者: zcy黑马    时间: 2015-5-12 22:08
浪死歌 发表于 2015-5-12 00:29
看你这程序出来的结果后 我都不会画五角星了~

这个确实不太像........
作者: zcy黑马    时间: 2015-5-12 22:10
c523106 发表于 2015-5-12 00:33
看不懂

0.0忘记加注释了。...
作者: zcy黑马    时间: 2015-5-12 22:13
xbutterflyx 发表于 2015-5-12 11:49
敲代码前,你说说你的思路,你打算怎么做?

当然是分开打喽,分成3部分打印,一个三角,下面一个梯形,最下面那两个不太会了不过可以打印个梯形,在梯形中间掏空,当然可能学的太少,后面不知道该怎么弄了,最近没时间胡搞了,等有时间了 再完善。
作者: zcy黑马    时间: 2015-5-12 22:14
fengxing 发表于 2015-5-12 21:23
不错啊。。。

thanks,多多指教。
作者: zcy黑马    时间: 2015-5-12 22:20
二大爷 发表于 2015-5-12 22:07
****
****
****

不太像啊,你这打印的是矩形
作者: zcy黑马    时间: 2015-5-12 22:22
二大爷 发表于 2015-5-12 22:05
**** **** **** class  qiantao {         public static void main(String[] args)         {           for (int x=0;x

对啊,就是类似这种的,然后思路是打印一个朝下的梯形然后中建掏空
作者: zcy黑马    时间: 2015-5-12 22:26
浪死歌 发表于 2015-5-12 00:29
看你这程序出来的结果后 我都不会画五角星了~

哈哈,是不像还是怎么回事............
作者: zcy黑马    时间: 2015-5-12 22:29
浪死歌 发表于 2015-5-12 00:29
看你这程序出来的结果后 我都不会画五角星了~

哈哈,是不像还是怎么回事............
作者: 鱼饵    时间: 2015-5-12 22:29
完全找不到感觉了。
作者: liya7907    时间: 2015-5-12 22:49
你这是要逼死自己的节奏啊。。。。才学2天就这么屌
作者: 914360849    时间: 2015-5-22 22:45
好像是六角星
作者: zcy黑马    时间: 2015-6-1 22:54
914360849 发表于 2015-5-22 22:45
好像是六角星

不带这么打击人的
作者: luxinyu    时间: 2015-6-1 23:25
看别人的代码会很麻烦的。在一个你要明确自己的思路,五角星打印的话你是需要打印内部带不带星号的。
需要明确需求,才能让别人给你回答啊,
作者: 下一页5    时间: 2015-6-2 00:07
牛逼啊好好啊
作者: 施洋    时间: 2015-6-2 16:19
支持一下
作者: 小车车    时间: 2015-6-2 21:16
要注意些程序的规范哦,养成良好的习惯,加注释。
作者: tinlen    时间: 2015-6-2 21:20
要先了解题目的思路再打,不要一个个代码对着打,没进步的
作者: 张海旭    时间: 2015-6-2 21:29
加油  坚持住:victory:
作者: 18530919536    时间: 2015-6-2 21:32
我也看不懂,
作者: 海角秋风    时间: 2015-6-2 21:37
楼主精力好旺盛。。。五角星的规律没看出来。。。
作者: as604049322    时间: 2015-6-2 22:01
打印五角星???这也太牛逼了,,,估计等我打印出来都要成脑残了
作者: Tangtang    时间: 2015-6-2 23:32
养成良好的编程习惯很重要哦:lol
作者: wwb1105    时间: 2015-6-2 23:40
很好很强大
作者: zcy黑马    时间: 2015-6-2 23:58
下一页5 发表于 2015-6-2 00:07
牛逼啊好好啊

我黑马基础班都快毕业了,你们才回。。。。。
作者: zcy黑马    时间: 2015-6-2 23:59
施洋 发表于 2015-6-2 16:19
支持一下

好早的帖子了
作者: zcy黑马    时间: 2015-6-3 00:01
小车车 发表于 2015-6-2 21:16
要注意些程序的规范哦,养成良好的习惯,加注释。

嗯,这个必须的,我现在敲代码,好多都是敲完了再想起来注释,然后赶紧再从头加注释,不过还好,我代码写的还算简洁,现在都有在加注释。
作者: zcy黑马    时间: 2015-6-3 00:02
tinlen 发表于 2015-6-2 21:20
要先了解题目的思路再打,不要一个个代码对着打,没进步的

这个怎么说,题目是我自己出的,我现在都好久没搞过这个了
作者: zcy黑马    时间: 2015-6-3 00:04
as604049322 发表于 2015-6-2 22:01
打印五角星???这也太牛逼了,,,估计等我打印出来都要成脑残了 ...

:dizzy:刚入学的时候,上课没事做瞎想的,早就不废那个脑细胞想这个了
作者: 下一页5    时间: 2015-6-3 00:05
zcy黑马 发表于 2015-6-2 23:58
我黑马基础班都快毕业了,你们才回。。。。。

我才把面向对象上完课
作者: zcy黑马    时间: 2015-6-3 00:08
下一页5 发表于 2015-6-3 00:05
我才把面向对象上完课

我明天学io了
作者: 下一页5    时间: 2015-6-3 00:08
zcy黑马 发表于 2015-6-3 00:08
我明天学io了

不是吧,加你私聊
作者: qian0217wei    时间: 2015-6-3 00:16
你这代码也太乱了,都没看下去的勇气,至少加上备注和思路吧,建议你用continue跳出循环!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2