一些小程序

 1 <%@ page language="java"  contentType="text/html; charset = GB2312" %>
 2 不加 page language="java" 不稳定
 3 <HTML>
 4 <BODY BGCOLOR = yellow >
 5 <FONT Size = 3 >
 6 <br> 不加<br> 是不换行的
 7 <br>
 8 <P> 1到100以内的完数有 :
 9 <br>
10 <%
11 int i,j,sum;
12 for(i=1;i<=50;i++){
13 sum=0;
14 for(j=1;j<i;j++){
15 if(i%j==0){
16 sum=sum+j;
17 }
18 }
19 if(sum==i){
20 out.println(" "+i+"<br>");
21 }
22 }
23 %>
24 </FONT>
25 </BODY>
26 </HTML>
27 
28     
<%@ page language="java" contentType="text/html; charset = GB2312" %>
<%@ page import = "java.util.Date" %>
<%!
Date date;
int sum; 
//  sum是成员变量,程序每次运行sum都在改变 
public  int getsum(int n){
    for(int i=1;i<n;i++)
    {
        if(n%i==0){
            sum=sum+i;
        }
    }
    return sum;
}
%>
<HTML>
<BODY BGCOLOR = cyan >//cyan  是青色
<FONT Size = 4>
<P> 程序片创建Date对象 :
<%
  date = new Date();
  
  out.println("<br>"+date+"<br>"); 
  int m=100;
%>
<%= m %>     
的因子之和是(不包括<%= m %>):   <%-- %和= 要连着  --%>
<%= getsum(m) %>
</FONT>
</BODY>
</HTML>

 
 1 <%@ page language="java" contentType="text/html; charset = GB2312" %>
 2 <html>
 3 <body bgcolor = cyan>
 4 <font Size= 4>
 5 <%!
 6 int i=0;
 7 %> 9 <% 
10 i++;
11 %>
12 
13 <%!
14 int i=0;
15 %>
16 <%!  ..... %>  的内容的位置不重要
17 <P> 你是第<%= i %> 个访问本站的用户。
18 </font></body></html>
<%@ page language="java" contentType="text/html; charset = GB2312" %>
<html>
<body bgcolor = cyan>
<font size =4>
<%!
final double PI = Math.PI;
double r;//数据声明
double getarea(double  a)
{
    return  PI*a*a;
}
double  getlength(double a)
{
    return 2*PI*a;
}
%>
<%
r=100;
out.println("半径为"+r+"的圆的面积是 :");  
double  area=getarea(r);//局部变量
out.println(area);
%>
<br>
<%= area %>
</font></body></html>

 1 <%@ page language="java" contentType="text/html; charset = GB2312" %>
 2 <HTML>
 3 <BODY BGCOLOR = yellow >
 4 <FONT Size = 3 >
 5 <P> 这是一个简单的JSP界面
 6 <%int sum=0;
 7 for(int i=1;i<=100;i++){
 8     sum+=i;
 9 }
10 %>
11 <P> 1到100的连续和为 :<%= sum %>
12 </FONT>
13 </BODY>
14 </HTML>
15 
16  

猜你喜欢

转载自www.cnblogs.com/tingtin/p/9623812.html