黑马程序员技术交流社区

标题: 求真正的等腰三角形。用二维数组怎么做啊 [打印本页]

作者: qingshan    时间: 2014-11-28 11:11
标题: 求真正的等腰三角形。用二维数组怎么做啊
昨天做了一道题,用for语句打印出一个倒着的等腰三角形。我只能打印出等边三角形,不能控制它的高。这是代码。package com.itheima;
/*
  1.用for循环打印出一个 倒着的 等腰三角形?  
  思路:倒着的等腰三角形。前面是空格。随着行数增加,空格数增加。用for循环嵌套。
  */
public class Text2 {
        public static void main(String[]args)
        {
                san(5);
        }
        //因为用行数的话会出现等腰梯形。所以只列数控制三角的大小,定义一个变量就行了。
        public static void san(int y)
        {
                for(int i=0;i<y;i++)
                {
                        for(int z=0;z<i;z++)
                        {                       
                                System.out.print(" ");
                        }
                        for(int j=0;j<y-i;j++)
                        {
                                System.out.print("* ");
                        }
                        System.out.println();
                }
        }
}





作者: qingshan    时间: 2014-11-28 11:13
表示求能控制高的等腰三角形




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