用while语句怎样打印三角形哪里错了

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

范特西66

2016-12-04 17:47

public class HelloWorld{
     public static void main(String[]args){
     System.out.println("打印三角形:");
     while(int i=1;i<=5;i++){
     while(int j=1;j<=i;j++){
     System.out.print("*");
     }
     System.out.println();
     }
     }
 }


写回答 关注

2回答

  • 傲娇的小公举123
    2016-12-04 17:51:58
    已采纳

    While的用法不是这样的,while语句的一般形式为:    while(表达式) 语句其中表达式是循环条件,语句为循环体。把while换成for就行了

    范特西66

    非常感谢!

    2016-12-04 22:07:24

    共 2 条回复 >

  • qq_远方_24
    2016-12-04 18:07:19

    package com.helloWord;


    public class HelloWorld{

    public static void main(String[] args){

        System.out.println("打印三角形:");

        for(int i=1;i<=5;i++){

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

        System.out.print("*");

        }

        System.out.println();

        }

    }

     }



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

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

1165172 学习 · 17581 问题

查看课程

相似问题