这个怎么写

来源:4-14 Java 循环语句之多重循环

慕粉0845599341

2016-10-28 16:56

  *

 **

***

写回答 关注

3回答

  • 慕仙4348937
    2016-11-17 12:23:19

    http://img.mukewang.com/582d306500011ec601790185.jpg

    public class HelloWorld {

        public static void main(String[] args) {

    //     外循环i用于控制行数

        for(int i=0;i<10;i++){

    //     控制左上角的空白处

        for(int k=0;k<(10-i)-1;k++){

        System.out.print(" ");

        }

    //     控制每一行*的输出和右上角的空白处

        for(int j=0;j<=i;j++){

            System.out.print("* ");

            }

       

        System.out.println();

        }

       

    }

    }


  • 漫漫兮修远3923944
    2016-10-28 19:10:29

    这个好像是反三角,楼上的编码好像输出是正三角。把楼上的代码改一下就可以了。

    public static void main(String[] args) {

    for (int i = 0; i<3; i++) {// 循环三行

    for (int j=0; j<3-i; j++) {

    System.out.print(" ");//先倒序打印空格

    for (int k=0; k<=i; k++) {

    System.out.print("*");//再打印*号,逐渐增加

    }

    System.out.println();//第一个循环每循环一次换行一次

    }

    }


  • hyrlh
    2016-10-28 17:42:18

    for(int i=0;i<3;i++){

    for(int j=0;j<i;j++){

    System.out.print("*");

    }

    System.out.println();

    }

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题