计算5的阶乘并在JSP页面中输出

计算5的阶乘并在JSP页面中输出,第1张

新建jsp文件,写入以下代码:

<%

int sum=1

if(num<0){//判断传入数是宽手燃否为负数

throw new IllegalArgumentException("必须为正整数!")//抛出不合理参数异常

}

for(int i=1i<=5i++){//循环num

sum *= i//每循环一慎虚次进行乘法运算

}

out.print("5的阶乘计算结果:"+sum)//返回阶乘的值

%>薯洞

参考代码:

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

    pageEncoding="UTF-8"%>

<袜晌!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html charset=UTF-8">

<title>阶乘计算</title>

</head>

<body>

<%

for (int i = 1 i <告团锋= 10 i++) {

int fac = 1

for (int j = 1 j <= i j++) {

fac *= j

}

out.print(i + "的阶乘为:" + fac + "<br>")

}

%>

</body>

</html>

运或李行结果:

首先你定义的变量M应为1,如果为零,结信型果全为零,以下供你参考吵指一下

%@ page contentType="text/htmlcharset=GB2312" %>

<HTML><BODY >

<h3>这是计算升坦配5的阶乘并输出在页面中...</h3>

<% int n, sum=1

for(n=1n<=5n++)

{ sum=sum*n

}

%>

<br>1到5的阶乘是:

<%=sum %>

</BODY><HTML>


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12382889.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存