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