当前位置: 首页 > news >正文

做网站的开发语言苏州网站建设书生

做网站的开发语言,苏州网站建设书生,网站建设价格需要多少钱,徐州市建设工程(1)编写 inputNumber . jsp ,该页面提供一个 form 表单,该 form 表单提供一个文本框 text ,用于用户输入一个正整数,用户在 form 表单中输入的数字,单击 submit 提交键将正整数提交给 huiwenNumber . jsp 页…

(1)编写 inputNumber . jsp ,该页面提供一个 form 表单,该 form 表单提供一个文本框 text ,用于用户输入一个正整数,用户在 form 表单中输入的数字,单击 submit 提交键将正整数提交给 huiwenNumber . jsp 页面。
(2) huiwenNumber . jsp 获取 inputNumber . jsp 提交的正整数,然后 huiwenNumber . jsp 寻找回文数,也称196算法(一个数正读反读都一样,就把它称为"回文数"),对于正整数 number .196算法如下:
① number 加上把它反过来写之后得到的数 reverseNumber 得到 resultNumber ,如果 resultNumber 是回文数,进行③,否则②。
②对新得到的数 resultNumber 重复上述①操作。
③结束。
例如对于59,59+95=154,154+451=605,605+506=1111。3步得到回文数1111。数字196是一个相当引人注目的例外,数学家们已经用计算机算到了3亿多位数,都没有产生回文数。从196出发,能否得到回文数?196究竟特殊在哪儿?至今仍是个谜。
(3)在 Tomcat 服务器的 webapps 目录下(比如, D :\ apache - tomcat -9.0.26\ webapps )新建名字是ch4_ practice _ one 的 Web 服务目录。把 JSP 页面都保存到ch4_ practice _ one 目录中。
(4)用浏览器访问 JSP 页面 inputNumber . jsp

inputNumber.jsp:

<%@ page language="java" contentType="text/html; charset=utf-8"

    pageEncoding="utf-8"%>

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>Insert title here</title>

</head>

<style>

#tomStyle{

font-family:宋体;font-size:36;color:blue

}

</style>

<body id=tomStyle bgcolor=#ffccff>

<form action="huiwenNumber.jsp" method=post name=from>

输入一个正整数:<br>

<input type=text name="number" id=tomStyle size=16 value=520>

<br><input type="submit" id=tomStyle value="提交"/>

</form>

</body>

</html>

huiwenNumber.jsp:

<%@ page language="java" contentType="text/html; charset=utf-8"

    pageEncoding="utf-8"%>

<!DOCTYPE html>

<%@ page import="java.math.BigInteger" %>

<html>

<head>

<meta charset="utf-8">

<title>Insert title here</title>

</head>

<body gbcolor=cyan>

<p style="font-family:宋体;font-size:26;color:black">

<%!

public static String reverse(String s){

StringBuffer buffer=new StringBuffer(s);

StringBuffer reverseBuffer=buffer.reverse();

return reverseBuffer.toString();

}

%>

<%

String regex="[1-9][0-9]*";

String startNumber=request.getParameter("number");

if(startNumber==null||startNumber.length()==0){

startNumber="520";

}

if(!startNumber.matches(regex)){

response.sendRedirect("inputNumber.jsp");

return;

}

long step=1;

BigInteger number=new BigInteger(startNumber);

BigInteger reverseNumber=new BigInteger(reverse(number.toString()));

BigInteger resultNumber=number.add(reverseNumber);

out.print("<br>"+number+"+"+reverseNumber+"="+resultNumber);

BigInteger p=new BigInteger(reverse(resultNumber.toString()));

while(!resultNumber.equals(p)){

number=new BigInteger(resultNumber.toString());

reverseNumber=new BigInteger(reverse(number.toString()));

resultNumber=number.add(reverseNumber);

p=new BigInteger(reverse(resultNumber.toString()));

out.print("<br>"+number+"+"+reverseNumber+"="+resultNumber);

step++;

}

out.print("<br>"+step+"步得到回文数:"+resultNumber);

%>

</p>

</body>

</html>

http://www.ds6.com.cn/news/8806.html

相关文章:

  • 大馆陶网站百度站长社区
  • 枸杞网站的建设方案深圳网络营销
  • .net制作网站开发教程湖人排名最新
  • 如何介绍自己的网站亚马逊查关键词排名工具
  • 怎么复制网站模板自己做的网址如何推广
  • b2b2c网站北京seo招聘网
  • 怎么让客户做网站本站3天更换一次域名yw
  • 湖南奉天建设集团网站seo需要懂代码吗
  • 浙江怎样做网站百度首页网址
  • 企业网站模板整套产品怎么做推广和宣传
  • 网站建设合肥seo排名赚挂机赚钱软件下载
  • 在萍乡谁可以做网站东莞百度推广排名优化
  • 钢材做那个网站好疫情二十条优化措施
  • 北京建设招聘信息网站网站设计软件
  • 长春网站建设价格百度首页
  • 网站软件开发企业宣传推广
  • 网站背景动图怎么做网络推广与推广
  • cms网站代理重庆seo网络优化咨询热线
  • seo优化网站建设哪家好超级软文网
  • 淄博桓台网站建设报价简单的网站制作
  • 做外贸需要什么网站牡丹江seo
  • 深圳市建网站公司微信管理软件
  • 个人网站备案怎么写网络营销就是seo正确吗
  • dw网站设计作品网站的推广优化
  • 商丘网站制作公司一二三网络推广站长工具whois查询
  • 福州专业网站建设价格百度指数三个功能模块
  • 英国电商网站长春网站建设解决方案
  • 怎样做b2b电商网站特点英文外链代发
  • 怎么做网站网站制作定制
  • angular网站模板下载百青藤广告联盟