A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

怎么用For循环输出下面的图形?

          *
         ***
        *****
       *******

16 个回复

倒序浏览
利用 for 嵌套
回复 使用道具 举报
for(int i=1;i<=4;i++){//控制行数
  for(int j=1;j<=i;j++){控制列数
    System.out.print("*");
}
System.out.println();
}
回复 使用道具 举报
代码:
               int n = 5; //输入层数

                for( int i = 1 ; i <= n ; i++)
                {
                        int x = n - i;
                        for( int m = 1 ; m <= x ; m++)
                        {
                                System.out.print( " ");
                        }
                        for( int y = 1 ; y <= i ; y++)
                        {
                                System.out.print( "*");
                        }
                        for( int j = 0 ; j < i - 1 ; j++)
                        {
                                System.out.print( "*");
                        }
                        System.out.println();
回复 使用道具 举报
其实这个我也想过,不过没想出来
回复 使用道具 举报
前来打酱油
回复 使用道具 举报
这么简单都不会
回复 使用道具 举报
  1. /*
  2. *输出一个星三角
  3. *分析:左边空格用-输出为倒三角
  4. *     右边空格用*输出为正三角
  5. *     然后用空格代替-
  6. *     -------*
  7. *     ------***
  8. *     -----*****
  9. *     ----*******
  10. */
  11. public class SanJiao {
  12.         public static void main(String[]args){
  13.                
  14.                 for(int x=0;x<4;x++){                                //控制列数为4行
  15.                         for(int y=x+4;y<7;y++){                        //x+4为去掉左边的空格让*靠左边
  16.                                 System.out.print(" ");               
  17.                         }
  18.                         for(int z=0;z<x*2+1;z++){                //控制*的个数 x*2+1 0的时候1个 1的时候3个
  19.                                 System.out.print("*");               
  20.                         }
  21.                         System.out.println();
  22.                 }
  23.         }
  24. }
复制代码
回复 使用道具 举报
杨辉三角,用for、循环嵌套就ok了
回复 使用道具 举报
回复 使用道具 举报
还是中级黑马叼哈哈
回复 使用道具 举报

好犀利啊,很是让我这个新手羡慕啊{:2_32:}
回复 使用道具 举报

你的这个代码貌似输出的图形不是楼主的那样的
回复 使用道具 举报
jingyezhige 发表于 2015-11-14 14:08
杨辉三角,用for、循环嵌套就ok了

交个朋友吗
回复 使用道具 举报
简单的等边三角
回复 使用道具 举报
zqiang 中级黑马 2015-11-21 21:10:51
16#
for嵌套,打印空格和*
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马