201819102040张辰飞

<form action="tj.jsp" method="get">.判断题<br>
    1.1+1=2?<br>
    请选择:<input type="radio" name="pd1" value="pd1a" >&nbsp;&nbsp;&nbsp;
    <input type="radio" name="pd1" value="pd1b"><br>
    2.2+1=2?<br>
    请选择:<input type="radio" name="pd2" value="pd2a" >&nbsp;&nbsp;&nbsp;
    <input type="radio" name="pd2" value="pd2b"><br>
    3.2+2=2?<br>
    请选择:<input type="radio" name="pd3" value="pd3a" >&nbsp;&nbsp;&nbsp;
    <input type="radio" name="pd3" value="pd3b"><br>
    4.2+1=3?<br>
    请选择:<input type="radio" name="pd4" value="pd4a" >&nbsp;&nbsp;&nbsp;
    <input type="radio" name="pd4" value="pd4b"><br>
    5.2+0=2?<br>
    请选择:<input type="radio" name="pd5" value="pd5a" >&nbsp;&nbsp;&nbsp;
    <input type="radio" name="pd5" value="pd5b"><br><br><br>.单选题<br>
    1.4+5的结果是?<br>
    请选择:<br><input type="radio" name="dx1" value="dx1a">A.7<br>
    <input type="radio" name="dx1" value="dx1b">B.8<br>
    <input type="radio" name="dx1" value="dx1c">C.9<br>
    <input type="radio" name="dx1" value="dx1d">D.10<br>
    2.5+5的结果是?<br>
    请选择:<br><input type="radio" name="dx2" value="dx2a">A.4<br>
    <input type="radio" name="dx2" value="dx2b">B.8<br>
    <input type="radio" name="dx2" value="dx2c">C.82<br>
    <input type="radio" name="dx2" value="dx2d">D.10<br>
    3.8+4的结果是?<br>
    请选择:<br><input type="radio" name="dx3" value="dx3a">A.3<br>
    <input type="radio" name="dx3" value="dx3b">B.8<br>
    <input type="radio" name="dx3" value="dx3c">C.12<br>
    <input type="radio" name="dx3" value="dx3d">D.42<br>
    4.4-1的结果是?<br>
    请选择:<br><input type="radio" name="dx4" value="dx4a">A.3<br>
    <input type="radio" name="dx4" value="dx4b">B.8<br>
    <input type="radio" name="dx4" value="dx4c">C.7<br>
    <input type="radio" name="dx4" value="dx4d">D.10<br>
    5.6-5的结果是?<br>
    请选择:<br><input type="radio" name="dx5" value="dx5a">A.15<br>
    <input type="radio" name="dx5" value="dx5b">B.1<br>
    <input type="radio" name="dx5" value="dx5c">C.86<br>
    <input type="radio" name="dx5" value="dx5d">D.0<br><br><br>.多选题
    1.以下能被3整除的数<br>
    请选择:<br>
    <input type="checkbox" name="nx1" value="nx1a">A.3<br>
    <input type="checkbox" name="nx1" value="nx1b">B.4<br>
    <input type="checkbox" name="nx1" value="nx1c">C.5<br>
    <input type="checkbox" name="nx1" value="nx1d">D.6<br>
    2.以下能被4整除的数<br>
    请选择:<br>
    <input type="checkbox" name="nx2" value="nx2a">A.4<br>
    <input type="checkbox" name="nx2" value="nx2b">B.8<br>
    <input type="checkbox" name="nx2" value="nx2c">C.12<br>
    <input type="checkbox" name="nx2" value="nx2d">D.6<br>
    3.以下能被5整除的数<br>
    请选择:<br>
    <input type="checkbox" name="nx3" value="nx3a">A.5<br>
    <input type="checkbox" name="nx3" value="nx3b">B.4<br>
    <input type="checkbox" name="nx3" value="nx3c">C.10<br>
    <input type="checkbox" name="nx3" value="nx3d">D.6<br>
    4.以下能被6整除的数<br>
    请选择:<br>
    <input type="checkbox" name="nx4" value="nx4a">A.12<br>
    <input type="checkbox" name="nx4" value="nx4b">B.4<br>
    <input type="checkbox" name="nx4" value="nx4c">C.5<br>
    <input type="checkbox" name="nx4" value="nx4d">D.6<br>
    5.以下能被7整除的数<br>
    请选择:<br>
    <input type="checkbox" name="nx5" value="nx5a">A.3<br>
    <input type="checkbox" name="nx5" value="nx5b">B.7<br>
    <input type="checkbox" name="nx5" value="nx5c">C.14<br>
    <input type="checkbox" name="nx5" value="nx5d">D.21<br><br><br>


    <input type="submit" value="提交">
</form>

在这里插入图片描述

<%
    int sum=0;
    String p1=request.getParameter("pd1");
    String p2=request.getParameter("pd2");
    String p3=request.getParameter("pd3");
    String p4=request.getParameter("pd4");
    String p5=request.getParameter("pd5");
    String d1=request.getParameter("dx1");
    String d2=request.getParameter("dx2");
    String d3=request.getParameter("dx3");
    String d4=request.getParameter("dx4");
    String d5=request.getParameter("dx5");
    String n1[]=request.getParameterValues("nx1");
    String n2[]=request.getParameterValues("nx2");
    String n3[]=request.getParameterValues("nx3");
    String n4[]=request.getParameterValues("nx4");
    String n5[]=request.getParameterValues("nx5");

    if (p1==null)
    {
        out.print("<p style='color:blue'>1.答案为对</p>");
    }
    else if(p1.equals("pd1a"))
    {
        out.print("<p style='color:green'>1.答案正确</p>");
        sum+=1;
    }
    else
        out.print("<p style='color:red'>1.答案错误</p>");
    if (p2==null)
    {
        out.print("<p style='color:blue'>2.答案为错</p>");
    }
    else if(p2.equals("pd2b"))
    {
        out.print("<p style='color:green'>2.答案正确</p>");
        sum+=1;
    }
    else
        out.print("<p style='color:red'>2.答案错误</p>");
    if (p3==null)
    {
        out.print("<p style='color:blue'>3.答案为错</p>");
    }
    else if(p3.equals("pd3b"))
    {
        out.print("<p style='color:green'>3.答案正确</p>");
        sum+=1;
    }
    else
        out.print("<p style='color:red'>3.答案错误</p>");
    if (p4==null)
    {
        out.print("<p style='color:blue'>4.答案为对</p>");
    }
    else if(p4.equals("pd4a"))
    {
        out.print("<p style='color:green'>4.答案正确</p>");
        sum+=1;
    }
    else
        out.print("<p style='color:red'>4.答案错误</p>");
    if (p5==null)
    {
        out.print("<p style='color:blue'>5.答案为对</p>");
    }
    else if(p5.equals("pd5a"))
    {
        out.print("<p style='color:green'>5.答案正确</p>");
        sum+=1;
    }
    else
        out.print("<p style='color:red'>5.答案错误</p>");


    if (d1==null)
    {
        out.print("<p style='color:blue'>1.答案为C</p>");
    }
    else    if(d1.equals("dx1c"))
    {
        out.print("<p style='color:green'>1.答案正确</p>");
        sum+=1;
    }
    else
        out.print("<p style='color:red'>1.答案错误,正确答案为C</p>");
    if (d2==null)
    {
        out.print("<p style='color:blue'>2.答案为D</p>");
    }
    else    if(d2.equals("dx2d"))
    {
        out.print("<p style='color:green'>2.答案正确</p>");
        sum+=1;
    }
    else
        out.print("<p style='color:red'>2.答案错误,正确答案为D</p>");
    if (d3==null)
    {
        out.print("<p style='color:blue'>3.答案为C</p>");
    }
    else    if(d3.equals("dx3c"))
    {
        out.print("<p style='color:green'>3.答案正确</p>");
        sum+=1;
    }
    else
        out.print("<p style='color:red'>3.答案错误,正确答案为C</p>");
    if (d4==null)
    {
        out.print("<p style='color:blue'>4.答案为A</p>");
    }
    else    if(d4.equals("dx4a"))
    {
        out.print("<p style='color:green'>4.答案正确</p>");
        sum+=1;
    }
    else
        out.print("<p style='color:red'>4.答案错误,正确答案为A</p>");
    if (d5==null)
    {
        out.print("<p style='color:blue'>5.答案为B</p>");
    }
    else    if(d5.equals("dx5b"))
    {
        out.print("<p style='color:green'>5.答案正确</p>");
        sum+=1;
    }
    else
        out.print("<p style='color:red'>5.答案错误,正确答案为B</p>");


    if (n1==null||n1.length<2)
    {
        out.print("<p style='color:blue'>1.答案为AD</p>");
    }
    else

    if(n1[0].equals("nx1a")&n1[1].equals("nx1d"))
    {
        out.print("<p style='color:green'>1.答案正确</p>");
        sum+=1;
    }
    else
        out.print("<p style='color:red'>1.答案错误,正确答案为AD</p>");
    if (n2==null||n2.length<3)
    {
        out.print("<p style='color:blue'>2.答案为ABC</p>");
    }
    else

    if(n2[0].equals("nx2a")&n2[1].equals("nx2b")&n2[2].equals("nx2c"))
    {
        out.print("<p style='color:green'>2.答案正确</p>");
        sum+=1;
    }
    else
        out.print("<p style='color:red'>2.答案错误,正确答案为ABC</p>");
    if (n3==null||n3.length<2)
    {
        out.print("<p style='color:blue'>3.答案为AC</p>");
    }
    else

    if(n3[0].equals("nx3a")&n3[1].equals("nx3c"))
    {
        out.print("<p style='color:green'>3.答案正确</p>");
        sum+=1;
    }
    else
        out.print("<p style='color:red'>3.答案错误,正确答案为AD</p>");
    if (n4==null||n4.length<2)
    {
        out.print("<p style='color:blue'>4.答案为AD</p>");
    }
    else

    if(n4[0].equals("nx4a")&n4[1].equals("nx4d"))
    {
        out.print("<p style='color:green'>4.答案正确</p>");
        sum+=1;
    }
    else
        out.print("<p style='color:red'>4.答案错误,正确答案为AD</p>");
    if (n5==null||n5.length<3)
    {
        out.print("<p style='color:blue'>5.答案为BCD</p>");
    }
    else

    if(n5[0].equals("nx5b")&n5[1].equals("nx5c")&n5[2].equals("nx5d"))
    {
        out.print("<p style='color:green'>5.答案正确</p>");
        sum+=1;
    }
    else
        out.print("<p style='color:red'>5.答案错误,正确答案为BCD</p>");

    out.print("<p style='color:black;'>分数"+sum+"<p>");

%>

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值