您的位置:首页 > Web前端 > JavaScript

JSP九九乘法表打印和杨辉三角打印

2016-02-20 16:07 369 查看
题目:在JSP页面中显示出杨辉三角,如下:

1

1 1

1 2 1

1 3 3 1

1 4 6 4 1

1 5 10 10 5 1

1 6 15 20 15 6 1

1 7 21 35 35 21 7 1

1 8 28 56 70 56 28 8 1

1 9 36 84 126 126 84 36 9 1

这是个十行的杨辉三角。

JSP body 部分写入下面的代码:

<%="下面打印杨辉三角"%>
<%
int[][] trigle=new int[11][11];
for(int m=1;m<=10;m++){%><br>
<%
for(int n=1;n<=m;n++){
if(n==1||n==m){
trigle[m]
=1;
out.println(1);
}else{
trigle[m]
=trigle[m-1][n-1]+trigle[m-1]
;
out.println(trigle[m]
);
}
}
}%>

该代码没有考虑效率和内存问题,仅仅是出现了结果。

下面是九九乘法表,写在jsp 文件的body标签内

<%
for (int i = 1; i <= 9; i++) {
%><br>
<%
for (int j = 1; j <= i; j++) {
if (j <= i) {
out.println(i + "×" + j + "=" + i * j);

} else {
break;
}
}
}
%>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jsp