zoukankan      html  css  js  c++  java
  • 软件工程个人作业05

    设计思想:在第一个页面进行题目要求选择,在第二个页面,用随机数产生数和字符,用数组代替栈进行运算。生成的式子和得数存在数组里。输出。

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>自动出题器</title>
    </head>
    <body>
        <script type="text/javascript">
            function check() {
                var number = document.getElementById("number").value;
                var max = document.getElementById("max").value;
                var min = document.getElementById("min").value;
                
                if (number == "") 
                {
                    alert("运算式数量不能为空");
                } 
                else if (max == "") 
                {
                    alert("上界不能为空");
                } 
                else if (min == "") 
                {
                    alert("下界不能为空");
                } 
                else if(number<=0)
                {
                    alert("运算式数量应该大于0");
                }
                else if(max<min)
                {
                    alert("上界应该大于下界");
                }
                else
                {
                    document.baseForm.submit1();
                }
            }
        </script>
        
        <form action="Second.jsp" name="baseForm" id="baseForm" method="post">
            <fieldset name="Group1" style="100%">
            <legend><strong>请选择出题要求:</strong></legend>
                <p> 打印的运算式数量    <input name="number" type="text" size="20"></p>
                <p> 运算数值的上界    <input name="max" type="text" size="20"></p>
                <p> 运算数值的下界    <input name="min" type="text" size="20"></p>
                <p> 请选择运算式条件:</p>
                <p> 是否有乘除    <input name="symbol" type="radio" value="true"><input name="symbol" type="radio" value="false"></p>
                <p>加减有无负数    <input name="negative" type="radio" value="true"><input name="negative" type="radio" value="false"></p>
            </fieldset>
            <p>&nbsp;&nbsp;<input name="submit" type="submit" value="提交" onclick="check()">
                &nbsp;&nbsp;<input name="reset" type="reset" value="重置"></p>
        </form>
    </body>
    </html>
    <html>
    <head>
    <%@page contentType="text/html;charset=utf-8" import="java.util.*"%>
    <meta http-equiv="Content-Type" content="text/html" charset="utf-8">
    <title>Insert title here</title>
    </head>
    
    <form name="form1" method="post" action="02.jsp"> 
    <center>
    <p>
                请选择您的要求
                
                
    </p>
    <p>
                  有乘除<input type=checkbox name=cc1 value= true >
                      有负数 <input type=checkbox name=fu1 value= true >          
                  多个数运算<input type=checkbox name=sys1 value= ture >
        
    </p>
    
    <p>
               最小值: <input  name="min1"  type="text"  class="input"  size="30" style="ime-mode:disabled" 
               onkeydown="if(event.keyCode==13)event.keyCode=9" onKeyPress="if ((event.keyCode <48 || event.keyCode>57)) 
               event.returnValue=false">   
              最大值: <input  name="max1"  type="text"  class="input"  size="30" style="ime-mode:disabled" 
               onkeydown="if(event.keyCode==13)event.keyCode=9" onKeyPress="if ((event.keyCode <48 || event.keyCode>57)) 
               event.returnValue=false">
              
    </p> 
    <p>题数:<input  name="number"  type="text"  class="input"  size="30" style="ime-mode:disabled" 
               onkeydown="if(event.keyCode==13)event.keyCode=9" onKeyPress="if ((event.keyCode <48 || event.keyCode>57)) 
               event.returnValue=false"></p>
    <p> 
         <input type="Submit" value="提交"> 
         <input type="Reset" value="重置"> 
    </p>
    <center>
    </form>
    </body>
    </html>
      

    日期任务 听课 编写程序 阅读课本 准备考试     日统计   日期 开始时间 结束时间 中断时间 净时间 活动
    周日                 4.3 8:00 9:50 10 100 上课
    周一 100 60         160   4.5          
    周二                 4.6 2:00 4:00   120 写程序
    周三   120         120   4.7 3:15 6:00 45 120 程序
    周四   120         120   4.8          
    周五                 4.9 11:20 5:00 80 240 程序
    周六   240         240              
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
    日期 编号 引入阶段 排除阶段 修复时间 描述                  
    4.3 1     20 网页之间的数值传递 用action='网页名字' form类型        
  • 相关阅读:
    Java对【JSON数据的解析】--Gson解析法
    Java对【JSON数据的解析】--官方解析法
    Java之JSON数据
    网络编程应用:基于UDP协议【实现聊天程序】--练习
    {网络编程}和{多线程}应用:基于UDP协议【实现多发送方发送数据到同一个接收者】--练习
    PHP获取页面执行时间的方法(推荐)
    Linux下查看CPU型号,内存大小,硬盘空间的命令(详解)
    Elasticsearch 全字段搜索_all,query_string查询,不进行分词
    mysql 查询某字段值全是数字
    linux服务器中Apache隐藏index.php失败
  • 原文地址:https://www.cnblogs.com/zuhaoran/p/5367592.html
Copyright © 2011-2022 走看看