编写一个JSP程序Jiecheng.jsp,计算整数的阶乘,并显示出结果。
编写一个JSP程序Jiecheng.jsp,计算整数的阶乘,并显示出结果。
要求先声明计算阶乘的方法,再调用该方法,最后在页面上输出结果。
通过表单提交一个正整数,然后计算它的阶乘。
参考代码:
其中要对提交的是否为整数作判断,是整数则进行阶乘计算,不是整数则要求重新提交。
参考运行结果如下:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%!public int Factorial(int num){int s=1;for(int i=num;i>=1;i--){s*=i;}return s;}%><%String a= request.getParameter("num");int num =1;if(a!=null){num = Integer.parseInt(a); }%><body><p>请输入一个整数:</p><form action="#" method="post" name="form"><input type="text" name="num"><input type="submit" name="submit" value="开始计算"></form><p><%=num%>的阶乘是:<%=Factorial(num)%> </p></body>
</html>
编写一个JSP程序Jiecheng.jsp,计算整数的阶乘,并显示出结果。相关推荐
- 编写程序C语言 用递归法求n,用C语言编写一个递归程序用来计算:1*2+2*3+3*4+.+(n-1)*n...
用C语言编写一个递归程序用来计算:1*2+2*3+3*4+.+(n-1)*n以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧 ...
- 编写一个python程序用来计算投资回收期_智慧职教云课堂Python程序设计基础(九江职业技术学院)题目答案...
编写递归算法,依据树的双亲表示法及其根结点创建树的孩子兄弟链表存储结构.要求写算法以前先写出 请用类C或用类Pascal语言编写算法.请编写在中序全线索二叉树T中的结点P下插入一棵根为X的中序全 下列 ...
- 编写一个python程序用来计算投资回收期_计算该项目的投资回收期;
计算该项目的投资回收期: 更多相关问题 次黄嘌呤-鸟嘌呤磷酸核糖转移酶(HGPRT)先天缺失会导致以下哪种疾病的发生 手机电池因为可以反复充电使用,所以是一种可逆原电池. 排列图又叫主次因素分析图或帕 ...
- 编写一个python程序用来计算投资回收期_程序设计基础(Python)超星尔雅章节答案...
程序超星生活中的废旧品里只有纸盒适合制作汽车 甲方案净现值为8600元,设计内含报酬率为10%:乙方案净现值为6800元,内含报酬率为15%.则下列说法正确的有: 投资项目决策评价中的现金流量,基础实 ...
- 编写一个python程序用来计算投资回收期_智慧职教Python程序设计基础题目答案
智慧职教Python程序设计基础题目答案 更多相关问题 当动态投资回收期小于项目的计算期时,则必然有().A.静态投资回收期小于项目寿命期 "光由一种介质进入另一种介质时,光线一定发生偏折& ...
- java程序计算鸡兔同笼_.请编写一个Java程序,能够计算鸡兔同笼问题,已知笼中共有9个头和26只脚,要求计算出该笼中有几只兔子几...
展开全部 很明显,这个题目的原型是一个数学中二32313133353236313431303231363533e78988e69d8331333363376531元一次方程组. 1.数学算法: 设:鸡 ...
- java一元二次方程程序设计实验报告_Java 组件及事件处理实训 实训2:编写一个窗体程序,用于计算一元二次方程...
代码: import java.awt.*; import java.awt.event.*; import javax.swing.*; public class EquationFrame ext ...
- java输入学生信息_要求编写一个java程序,输入学生信息,并能保存与显示学生信息。...
Java 代码如下:import java.util.ArrayList; import java.util.Scanner;public class student{ private int num ...
- 成绩统计(编写一个使用EL的jsp程序)
实战要求: 编写一个使用EL的JSP程序: 用Javabean获取一名学生五门学科(英语.高数.JSP.Web.Java)的分数: 每门学科的得分均在0-100分以内,不能为空,不能为非数字: 在另外 ...
最新文章
- rust怎么用items刷东西_装修贷卡怎么刷?不同银行的用不同的POS机刷才对
- 基于fpga的数码管动态扫描电路设计_【至简设计案例系列】基于FPGA的密码锁设计(altera版)...
- 我通过“种树”,拿下鹅厂实习offer
- 【小安翻唱】Dreams-黑之契约者 双蛋快乐~顺便来拉票咯!
- String, StringBuffer,StringBuilder
- 风变编程Python9 函数的学习
- 【数学基础】深度学习必须掌握的 13 种概率分布
- linux fdisk指定ext4,如何在Linux中创建新的Ext4文件系统(分区)
- UE4蓝图--人物的移动
- word 论文公式编号快捷方法
- 3DMax与Unity统一长度单位和轴
- apiCloud实现微信分享功能
- iphone老是显示e服务器,苹果手机变成e网怎么办(苹果手机上显示e,怎么回事?)
- PHP审计-RIPS
- php异步执行shell脚本
- 神奇的汉诺塔(图文解析)
- ICC 图文学习——LAB2:Design Planning 设计规划
- Verdana 小四
- 规模最小的计算机网络至少有几台,【单选题】按照网络规模大小定义计算机网络,其中规模最小的是
A. 广域网 B. Internet C. 城域网 D. 局域网...
- SketchUp 2019 实现 Arboskin Pavilion(ITKE)建模教程