此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【ljywit】截止到2008-07-16 19:07:37的历史汇总数据(不包括此帖):
发帖的总数量:4                        发帖的总分数:140                      每贴平均分数:35                       
回帖的总数量:3                        得分贴总数量:0                        回帖的得分率:0%                       
结贴的总数量:2                        结贴的总分数:0                        
无满意结贴数:2                        无满意结贴分:40                       
未结的帖子数:2                        未结的总分数:140                      
结贴的百分比:50.00 %               结分的百分比:0.00  %                  
无满意结贴率:100.00%               无满意结分率:---------------------
楼主加油

解决方案 »

  1.   

    select.jsp 代码:
    ---------------------------------------------------
    <%@ page contentType="text/html;charset=gb2312"%><html> 
    <body bgcolor=cyan> <font size=2><form action="sum.jsp" name="form" method="post">选择计算和的方式: 
    <br><select name="sum" size=2><option selected value="1">计算方法到n的连续和<option value="3">计算方法到n的立方和<option value="2">计算方法到n的平方和</select> <br>选择n的值: <br><select name="n" ><option selected value="20">n=20<option value="50">n=50<option value="100">n=100</select><input type="submit" value="提交你的求和方式" name="submit"></form></font> </body> </html>
    sum.jsp代码
    ----------------------------------------------------
    <%@ page contentType="text/html;charset=gb2312"%>
    <%@ page language="java" %>
    <html> 
    <body><% long sum=0;String s1=request.getParameter("sum");String s2=request.getParameter("n");if(s1.equals("1")){
    int n=Integer.parseInt(s2);
    for(int i=1;i <=n;i++){
    sum+=i;
    }
    }if(s1.equals("2")){
    int n=Integer.parseInt(s2); for(int i=1;i <=n;i++){sum=sum+i*i;}
    }if(s1.equals("3"))
    {int n=Integer.parseInt(s2);for(int i=1;i <=n;i++){sum=sum+i*i*i;}}
    %>
    <P>您的求和结果是: <%=sum%>
    </font> </html>