使用编程怎样打印出实心的等边三角形?        *
       * *
      * * *
     * * * *
    * * * * *如果想在页面上显示呢?
并且在页面上是用用EL和JSTL语言显示

解决方案 »

  1.   

    <for:each>
    <c:if test={你传递的变量 = 1}>
    *
    </c:if>
    <c:if test={你传递的变量 = 2}>
    **
    </c:if>
    <c:if test={你传递的变量 = 3}>
    ***
    </c:if>
    </for:each>
     
      

  2.   

    感觉不对呢先说下你这个图形据不对,等边三角形是三个边都一样长,肯定不是你那样的第一行1个,第2行2个那样的
    第2行应该是3个*,第三行应该是5个*
    就以5行为列:
    <c:foreach var="循环名" itmes="${装有5个对象的数组}">
    数组的对象应该是要输出的每一行*
    比如:数组List ={*,***,*****,*******,*********}
    所以在后台的时候就应该封装好一个LIST到前台去循环就行了