黑马程序员技术交流社区

标题: 新手进,我承认我很无聊哈哈~不过谁知道我怎么做的? [打印本页]

作者: 康嘉    时间: 2013-2-22 15:18
标题: 新手进,我承认我很无聊哈哈~不过谁知道我怎么做的?
本帖最后由 康嘉 于 2013-2-24 00:31 编辑

直接来张图 明白人一眼就看出来我无聊,菜鸟同学动脑筋吧~~~

QQ截图20130222151640.png (6.27 KB, 下载次数: 144)

动动脑筋

动动脑筋

作者: 徐升2013    时间: 2013-2-22 15:20
..........................
作者: 康嘉    时间: 2013-2-22 15:22
起航 发表于 2013-2-22 15:20
..........................

你也觉得我无聊哈,呵呵:D
作者: 王宝生    时间: 2013-2-22 15:22
哈哈,给分吧
作者: 康嘉    时间: 2013-2-22 15:23
王宝生 发表于 2013-2-22 15:22
哈哈,给分吧

不懂,给啥分?咋给?
作者: 胥文    时间: 2013-2-22 15:51
和你一起无聊
上代码:
public class Test11 {

        /**
         * @param args
         */
        public static void main(String[] args) {
                for(int a =0;a<5;a++)
                {       
                        /*Scanner s = new Scanner(System.in);
                        int a= s.nextInt();*/
                        show(a);
                        for(int x=1;x<6;x++)
                        {
                                System.out.println(" ");
                        }
                }
        }
        public static void show(int y)
        {
                for(int x=0;x<y;x++)
                {
                        for(int z=0;z<=x;z++)
                        {
                                System.out.print("* ");
                        }
                        System.out.println();
                }
        }
}
作者: 徐升2013    时间: 2013-2-22 16:20
本帖最后由 起航 于 2013-2-22 17:13 编辑
康嘉 发表于 2013-2-22 15:22
你也觉得我无聊哈,呵呵

public class Test6
{
        public static void main(String args[])
        {
                for(int i = 1;i<=5;i++)
                {
                        System.out.println("*");
               
                        if(i >= 2)
                                System.out.println("**");
                        if(i >= 3)
                                System.out.println("***");
                        if(i >= 4)
                                System.out.println("****");
                        if(i >= 5)
                                System.out.println("*****");
                       
                        System.out.println();
                        System.out.println();
                }
        }
       
}
只有这种水平 只能写出这样的代码了- -哈哈

作者: 王昕    时间: 2013-2-22 18:02
本帖最后由 王昕 于 2013-2-22 18:06 编辑


  1. class Stupid
  2. {
  3.     public static void main(String[] args)
  4.     {
  5.         for(int i=1; i<=5; i++){
  6.             System.out.print("\n\n\n");
  7.             for(int j=1; j<=i; j++){
  8.                 for(int k=1; k<=j; k++)
  9.                     System.out.print("*");
  10.                 System.out.println();
  11.             }
  12.         }
  13.     }
  14. }
复制代码

作者: 刘明杰    时间: 2013-2-22 18:24
{:soso_e113:} 看着很好玩的样子 尝试着打印个九九乘法表吧
作者: 康嘉    时间: 2013-2-22 19:02
起航 发表于 2013-2-22 16:20
public class Test6
{
        public static void main(String args[])

class  wuliao
{
        public static void main(String[] args)
        {

                for (int x=0; x<5 ;x++ )
                {
                        for (int y=0; y<=x ;y++ )
                        {
                                for (int z=0; z<=y ;z++ )
                                {
                                System.out.print("*");
                                }
                        System.out.println();
                        }
                System.out.println();
                }
        }
}

作者: 康嘉    时间: 2013-2-22 19:03
王昕 发表于 2013-2-22 18:02

你咋想到for 3个的呢?太有才了,呵呵
class  wuliao
{
        public static void main(String[] args)
        {

                for (int x=0; x<5 ;x++ )
                {
                        for (int y=0; y<=x ;y++ )
                        {
                                for (int z=0; z<=y ;z++ )
                                {
                                System.out.print("*");
                                }
                        System.out.println();
                        }
                System.out.println();
                }
        }
}

作者: 康嘉    时间: 2013-2-22 19:06
胥文 发表于 2013-2-22 15:51
和你一起无聊
上代码:
public class Test11 {

我水平不够  看不懂你写的。。。呵呵,不过咱俩无聊有一拼啊!!!
作者: 徐升2013    时间: 2013-2-22 19:30
if   for循环都有了- -还差一个 嘿嘿
作者: 王昕    时间: 2013-2-22 19:34
康嘉 发表于 2013-2-22 19:03
你咋想到for 3个的呢?太有才了,呵呵
class  wuliao
{

呵呵,因为在一行重复输出“ * ”需要一层循环,在一堆重复输出“行”需要一层循环,重复输出“堆”需要一层循环,看看就知道了……
作者: 徐升2013    时间: 2013-2-22 19:37
刘明杰 发表于 2013-2-22 18:24
看着很好玩的样子 尝试着打印个九九乘法表吧


public class Test22
{
        public static void main(String args[])
        {
                for (int i=1;i<=9;i++)
                {
                        System.out.println();
                        for(int z=1;z<=i;z++)
                        {
                                int y = i*z;
                                System.out.print("\t"+z+"*"+i+"="+y);
                               
                        }
                }
        }
}

搞定 这个看过课程比较好做了- -
作者: 刘海东    时间: 2013-3-20 08:57
/*输出以下图形:
*

*
**

*
**
***

*
**
***
****

*
**
***
****
*****
*/

class  Wuliao
{
        public static void main(String args[])
        {
                int i,j,k;
                for(i=1;i<=5;i++)
                {
                        System.out.println();
                        for(j=1;j<=i;j++)
                        {
                                for(k=1;k<=j;k++)
                                {
                                        System.out.print("*");
                                }
                                System.out.println();
                        }
                }
        }
}




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