在jsp的页面中以表格形式打印杨辉三角
时间: 2023-04-07 17:02:14 浏览: 182
打印杨辉三角
可以使用嵌套循环来打印杨辉三角形成的表格,具体实现方法可以参考以下代码:
```jsp
<table>
<%
int numRows = 10; // 杨辉三角的行数
int[][] triangle = new int[numRows][numRows]; // 二维数组存储杨辉三角
for (int i = 0; i < numRows; i++) {
for (int j = 0; j <= i; j++) {
if (j == 0 || j == i) {
triangle[i][j] = 1; // 杨辉三角的两侧都是1
} else {
triangle[i][j] = triangle[i-1][j-1] + triangle[i-1][j]; // 中间的数是上一行两个数之和
}
}
}
for (int i = 0; i < numRows; i++) {
out.print("<tr>");
for (int j = 0; j <= i; j++) {
out.print("<td>" + triangle[i][j] + "</td>");
}
out.print("</tr>");
}
%>
</table>
```
这段代码会生成一个包含10行的杨辉三角的表格。
阅读全文