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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 占琳 中级黑马   /  2012-10-23 11:10  /  1319 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 w129160 于 2012-10-23 11:12 编辑

/*
打印
*****
****
***
**
*
*/
public class Trangle {

        public static void main(String[] args) {
                // TODO Auto-generated method stub
               
                for(int i=0;i<=5;i++){ //控制打印几行
                        for(int j=i;j<=5;j++) //控制每行*出现个数,第一行5个第二行4个,依次递减
                        {
                                System.out.print("*");
                        }
                        System.out.println();
                }

        }

}

那么如何把三角倒过来呢,这里只需要改动一点点


public class Trangle {

        public static void main(String[] args) {
                // TODO Auto-generated method stub
               
                for(int i=0;i<=5;i++){ //控制打印几行
                        for(int j=5-i;j<=5;j++) //注意这行是改过的,控制每行*出现个数,第一行5个第二行4个,依次递减
                        {
                                System.out.print("*");
                        }
                        System.out.println();
                }

        }

}


输出结果是
*
**
***
****
*****
******

1 个回复

倒序浏览
在for循环中,能够打印很多的,比如倒等腰三角形,实心菱形
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马