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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 大大阳 中级黑马   /  2016-3-15 21:20  /  664 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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



5 个回复

倒序浏览
先打印一个正三角形,然后在逆这来个正三角
回复 使用道具 举报
为民除害123456 发表于 2016-3-15 21:46
先打印一个正三角形,然后在逆这来个正三角

怎么打印正三角形
回复 使用道具 举报
哎呀  正好我今天打了这个程序的源代码,想要的话加QQ吧  把你QQ发来  我把代码给你
回复 使用道具 举报
求大神指导!!!!!!!!!!!!
回复 使用道具 举报
public class LingXing{
        public static void main(String[] args){
                int n = 5;
                printStar(n);
        }
        //打印星星
        private static void printStar(int n){
                //打印上半部分
                for(int i=0;i<n;i++){
                        for(int j=0;j<2*n;j++){
                          if(j<n-i)
                            System.out.print(" ");
                          if(j>=n-i && j<=n+i)
                            System.out.print("*");
                  }
                  System.out.println();
                }
                //打印下半部分
                for(int i=1;i<n;i++){
                        System.out.print(" ");
                        for(int j=0;j<2*n-i;j++){
                                if(j<i)
                            System.out.print(" ");
                          if(j>=i && j<2*n-i-1)
                            System.out.print("*");
                        }
                        System.out.println();
                }
        }
}
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马