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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

例如:键盘输入为:4
程序结果为:
               *
             ***
           *****
          ******

8 个回复

正序浏览
刚起步,还没学习过控制台获取信息的知识,学习了!
回复 使用道具 举报
毕老师的视频有源程序啊
回复 使用道具 举报
赞一个,支持
回复 使用道具 举报
赞一个,支持
回复 使用道具 举报
谢谢分享,学习了~
回复 使用道具 举报
import java.util.Scanner;
class Tri {
        public static void main(String[] args) {
                Scanner sc = new Scanner(System.in);
                System.out.print("请输入等腰三角形行数:");
                int h = sc.nextInt();
                for (int i = 1; i <= h; i++) {
                        for (int j = i; j <= h; j++) {
                                System.out.print(" ");
                        }
                        for (int z = 0; z < 2 * i - 1; z++) {
                                System.out.print("*");
                        }
                        System.out.println();
                }
        }
}


未命名图片.png (3.06 KB, 下载次数: 2)

未命名图片.png
回复 使用道具 举报
过来看看
回复 使用道具 举报
思路是外层循环控制行
内层循环控制打印的空格数和*的数量。自己想出来记得牢理解的清一些
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马