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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

昨天做了一道题,用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();
                }
        }
}




1 个回复

倒序浏览
表示求能控制高的等腰三角形
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马