帕斯卡三角算法 JAVA JSP
Pascal's Triangle Algorithm JAVA JSP
我试图制作一个算法来显示 5 阶帕斯卡三角形
这是代码:
<%@page import="java.util.Scanner"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<%!int i;
int j;
int n=5;
int [] [] triangle;
%>
<%
System.out.println("Les nombres n :");
triangle=new int[n][n];
triangle[0][0]=1;
for(i = 1; i < n ; i++ )
{
triangle[i][0] = 1;
for(j = 1; j < i ; j++ )
{
triangle[i][j] = triangle[i-1][j-1]+triangle[i-1][j];
}
triangle[i][j] = 1;
}
for(i=0;i<n;i++)
{
for(j = 0; j<n ;j++)
{
if(triangle[i][j]!=0)
System.out.print(triangle[i][j] +" ");
}
System.out.println();
}
%>
</body>
</html>
当我 运行 jsp 文件时,没有任何反应(空白页)
请问您知道是什么问题吗?以及如何修复它?
System.out.println()
打印到控制台,而不是网络。您需要改用 out.println()
,其中 out
是 javax.servlet.jsp.JspWriter
并在 JSP.
中提供
我试图制作一个算法来显示 5 阶帕斯卡三角形
这是代码:
<%@page import="java.util.Scanner"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<%!int i;
int j;
int n=5;
int [] [] triangle;
%>
<%
System.out.println("Les nombres n :");
triangle=new int[n][n];
triangle[0][0]=1;
for(i = 1; i < n ; i++ )
{
triangle[i][0] = 1;
for(j = 1; j < i ; j++ )
{
triangle[i][j] = triangle[i-1][j-1]+triangle[i-1][j];
}
triangle[i][j] = 1;
}
for(i=0;i<n;i++)
{
for(j = 0; j<n ;j++)
{
if(triangle[i][j]!=0)
System.out.print(triangle[i][j] +" ");
}
System.out.println();
}
%>
</body>
</html>
当我 运行 jsp 文件时,没有任何反应(空白页)
请问您知道是什么问题吗?以及如何修复它?
System.out.println()
打印到控制台,而不是网络。您需要改用 out.println()
,其中 out
是 javax.servlet.jsp.JspWriter
并在 JSP.