JSP在動態網頁上輸出 三角形和菱形


三角形輸出:

 <%
        StringBuffer sb1 = new StringBuffer();
        for(int i = 1; i <= 5; i++){
            for(int j = 1; j <= i; j++){
                sb1.append("$");                            
            }
            sb1.append("<br>");
        }    
     %>
     <%=sb1.toString()%>   

菱形輸出:

<% 
StringBuffer sb3 = new StringBuffer();
int n=10;
//前10行.上半部分
for(int i=1;i<=n;i++)//控制行數
{
    for(int k=n;k>=i;k--)//打印空格
    {
        sb3.append("&nbsp");
    }
    for(int j=1;j<=i;j++)//打印*
    {
        sb3.append("*");
    }
    sb3.append("<br>");
}
//后9行,下半部分
for(int i=n-1;i>=1;i--)
{
    for(int k=i;k<=n;k++)
    {
        sb3.append("&nbsp");
    }
    for(int j=1;j<=i;j++)
    {
        sb3.append("*");
    }
    sb3.append("<br>");
}
 %>
<%=sb3.toString() %>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM