黑马程序员技术交流社区

标题: for星阵排列,在线求解。。。 [打印本页]

作者: wangboxiao12345    时间: 2015-8-22 21:50
标题: for星阵排列,在线求解。。。
     *
    **
   ***
  ****
*****

作者: q985274961    时间: 2015-8-22 21:56
这是个什么三角形, 用for循环打印星阵 很简单,  你就记着  外层循环控制行数 内层循环控制列数,到时候 你套进去就OK
作者: wangboxiao12345    时间: 2015-8-22 21:57
q985274961 发表于 2015-8-22 21:56
这是个什么三角形, 用for循环打印星阵 很简单,  你就记着  外层循环控制行数 内层循环控制列数,到时候  ...

这是个反直角三角
作者: 徐鹏辰    时间: 2015-8-22 23:25
  1. class Demo {
  2.         public static void main(String[] args) {
  3.                 for(int x=0;x<5;x++){                        //控制行数:为5
  4.                         for(int y=x;y<5;y++){                //反三角,初始化值
  5.                                 System.out.print(" ");               
  6.                         }
  7.                         for(int z=0;z<x+1;z++){                //正三角,改变条件
  8.                                 System.out.print("*");
  9.                         }
  10.                         System.out.println();                //换行
  11.                 }               
  12.         }
  13. }
复制代码





作者: beimenshisan    时间: 2015-8-22 23:39
class PrintStar{         public static void main(String[] args){                 print();         }         public static print(){                 for(int x = 1;x<=5;x++){                         for(int y <= x;y++){                                 System.out.print("*");                         }                         System.out.println();                 }         } }
作者: jaunce    时间: 2015-8-23 06:39
正三角形改变控制列数的判断语句,倒三角改变控制列数的初始值
作者: pengbeilin    时间: 2015-8-23 12:57
其实这是两个三角形的组合,外循环控制行,内循环控制每行的输出 内循环需要两个for, 一个是空格 一个*,菱形的输出也是同样的道理




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