博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
四则运算网页版
阅读量:4571 次
发布时间:2019-06-08

本文共 4277 字,大约阅读时间需要 14 分钟。

结对开发:关博禹,王文达

实验的:做成安卓APP版或者网页版,我们组做的是网页版,实验内容如下:

完成本次实验所使用的软件:MyEclipse(主要是学习java时课外所学习的知识)和tomcat(作为服务器,上传实验程序

实验代码:

public  HandleRequest chuti(HandleRequest handleRequest){                //有乘除法        if(handleRequest.getChengchufa()){            //有余数            if(handleRequest.getShifuyushu()){                //有负数                if(handleRequest.getShifufushu()){                    //有余有负                    return getchengchumeiyuyoufu(handleRequest);                }else{                    //有余没负                    return getchengchuyouyumeifu(handleRequest);                }                            }            //没有余数            else{                                if(handleRequest.getShifufushu()){                    //没有余数 有负数                    return getchengchumeiyuyoufu(handleRequest);                }else{                    return getchengchumeiyumeifu(handleRequest);                }            }                     }//没有乘除        else{            if(handleRequest.getShifufushu()){                return getjiajianyoufu(handleRequest);            }else{                return getjiajianmeifu(handleRequest);            }        }            }
QusetionAction.java
public class HandleRequest implements Serializable {    private  Boolean  chengchufa;//是否有乘除法    private  Boolean  shifuyushu;//是否有余数    private  Boolean  shifufushu;//是否有负数    private  int    questnum=10;  //题目数量    private  int    maxnum=10;//整数的取值范围        private  int    correctresultnum;//正确题目数量    private  List
qusetions;//题目集合
HandleRequest.java
public class Questions implements Serializable{    private  int  id;//题目号    private  float fistnum;//第一个数字    private  String fuhao;//运算符号    private  float secondnum;//第二个数字    private  float  correctresult; //正确结果    private  float  inputresult;//输入结果    private  int inputyushu; //输入余数        private  int  yushu;//余数
Questions.java
public  HandleRequest chuti(HandleRequest handleRequest){                //有乘除法        if(handleRequest.getChengchufa()){            //有余数            if(handleRequest.getShifuyushu()){                //有负数                if(handleRequest.getShifufushu()){                    //有余有负                    return getchengchumeiyuyoufu(handleRequest);                }else{                    //有余没负                    return getchengchuyouyumeifu(handleRequest);                }                            }            //没有余数            else{                                if(handleRequest.getShifufushu()){                    //没有余数 有负数                    return getchengchumeiyuyoufu(handleRequest);                }else{                    return getchengchumeiyumeifu(handleRequest);                }            }                     }//没有乘除        else{            if(handleRequest.getShifufushu()){                return getjiajianyoufu(handleRequest);            }else{                return getjiajianmeifu(handleRequest);            }        }            }
QuestionService.java
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ taglib prefix="s" uri="/struts-tags"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>              My JSP 'chuti.jsp' starting page        
题目数量

题:
=

正确题目数:
chuti.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ taglib prefix="s" uri="/struts-tags"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>              二柱子测试平台    

欢迎来到二柱子测试平台

乘除法:

是否有余数:

是否有负数:

题目数量:

整数最大值:

index.jsp

实验截图:

 小组总结:

  对java web的理解及应用得到进一步提升,得到其他大神的帮助。

转载于:https://www.cnblogs.com/XiaoPiHaiEr/p/6678236.html

你可能感兴趣的文章
“模板”学习笔记(5)-----编译器在处理函数模板的时候都干了啥
查看>>
教你用shell写CGI程序
查看>>
窗口 对话框 Pop Dialog 示例
查看>>
ubuntu(centos) server安装vmware tools
查看>>
数据结构之最大不重复串
查看>>
为什么要配置sdk-tools/platform-toools?
查看>>
自己动手开发更好用的markdown编辑器-07(扩展语法)
查看>>
maven dependency:tree中反斜杠的含义
查看>>
队列的循环队列
查看>>
程序中的日期格式
查看>>
大众点评CAT错误总结以及解决思路
查看>>
从0开始学爬虫3之xpath的介绍和使用
查看>>
Shell成长之路
查看>>
vim下正则表达式的非贪婪匹配
查看>>
一个python的计算熵(entropy)的函数
查看>>
spring源码学习——spring整体架构和设计理念
查看>>
模拟window系统的“回收站”
查看>>
报文格式【定长报文】
查看>>
RDLC报表钻取空白页问题
查看>>
多路电梯调度的思想
查看>>