java吧 关注:1,178,721贴子:12,569,512
  • 12回复贴,共1

刚刚自学的小白想请教一个问题。这两天学完了循环语句,有一道题

只看楼主收藏回复

刚刚自学的小白想请教一个问题。
这两天学完了循环语句,有一道题不是太明白。
*
***
*****
上面的这个图形应该怎么用for循环写呢?


IP属地:吉林来自Android客户端1楼2019-08-19 22:13回复
    老子一看你就是被这行薪资吸引过来的,而不是为了兴趣去学,劝你早点转行


    来自Android客户端2楼2019-08-19 23:49
    回复
      System.out.println("*");
      System.out.println("***")
      System.out.println("*****")




      IP属地:湖北来自Android客户端3楼2019-08-20 00:32
      收起回复
        定义个计数器,count=0,每次循环+1, 再添加一个判断,count为奇数时换行


        IP属地:湖北来自Android客户端4楼2019-08-20 02:29
        回复
          System.out.println("*\n***\n*****")


          IP属地:陕西5楼2019-08-20 11:49
          回复
            ,在贴吧是问不出答案的,大家都知道,基础的东西全靠自己认真学,自己琢磨,高级的东西才会互吹才会讨论,


            IP属地:山东6楼2019-08-20 12:06
            回复
              String str = "*";
              for (int i = 1; i < 4; i++) {
              for (int j = 1; j < i*2; j++) {
              System.out.print(str);
              }
              System.out.println();
              }


              IP属地:河南来自Android客户端7楼2019-08-20 13:57
              收起回复
                一看就是双层循环,外层循环控制行数,内层循环控制每行星星的个球,规律是2*行数-1,完了换行就可以了


                来自iPhone客户端8楼2019-08-21 17:05
                回复