一个jsp的入门程序,,求解释,是为了实现在浏览器中输出杨辉三角的前十行,用的是tomcat,各位大虾帮帮忙
这是代码
<head>
<title>杨辉三角</title>
</head>
<body>
<%@ page language="java"%>
<%! int a[][];int i;int j;%>
<% for(i = 0;i < 10 ;i++)
{
for(j = 0;j < i;j++)
{
if(i == j || j == 1)
{a[i][j] = 1;}
else
{a[i][j] = a[i-1][j] + a[i-1][j-1];}
}
}
%>
<%= a[i][j] %>
</body>
</html>
追问:我的这个哪不对了???求解释,可以加分。。。
???????
答案:给你改动了一下:
************************************************************************
<%
int i,j;
int tri[][] = new int[10][];
for (i = 0;i < 10;i++){
tri[i] = new int[i+1];
//tri[i][0] = 1;
for(j = 0;j < tri[i].length;j++){
if(i == j || j == 0 ) {
tri[i][j] = 1 ;
}
else
tri[i][j] = tri[i-1][j-1] + tri[i-1][j];
}
}
out.write("杨辉三角:" + "<br>");
for(i = 0;i < 10;i++){
for(j = 0;j < tri[i].length; j++){
out.write(tri[i][j] + "\t" );
}
out.write("<br>");
}
%>
**********************************************************
其他:给你改动了一下: *****
上一个:我现在编了一个jsp程序,相让它和sql 2000数据库相连 应该进行什么配置?变成与语言该怎么写? 急急急急!
下一个:下学期要选专业方向课,有:微机原理与接易做图术;JSP程序设计;VB.NET;学习哪个比较好些?谢谢........