Pascal的三角算法JAVA JSP

时间:2017-03-04 06:27:42

标签: java algorithm jsp netbeans pascals-triangle

我尝试制作一个算法,显示Pascal三角形的度数为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文件时,没有任何事情发生(空白页)

你知道问题是什么吗?以及如何解决它?

1 个答案:

答案 0 :(得分:1)

System.out.println()打印到控制台,而不是网络。您需要使用out.println(),而outjavax.servlet.jsp.JspWriter,并且在JSP中提供。