本文目錄一覽:
急:JSP求1到10的階乘編程?
參考代碼:
%@ page language=”java” contentType=”text/html; charset=UTF-8″
pageEncoding=”UTF-8″%
!DOCTYPE html PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “”
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
運行結果:
使用JSP。計算5的階乘並輸出在頁面中。。。
首先你定義的變量M應為1,如果為零,結果全為零,以下供你參考一下
%@ page contentType=”text/html;charset=GB2312″ %
HTMLBODY
h3這是計算5的階乘並輸出在頁面中…/h3
% int n, sum=1;
for(n=1;n=5;n++)
{ sum=sum*n;
}
%
br1到5的階乘是:
%=sum %
/BODYHTML
計算5的階乘並在JSP頁面中輸出
新建jsp文件,寫入以下代碼:
%
int sum=1;
if(num0){//判斷傳入數是否為負數
throw new IllegalArgumentException(“必須為正整數!”);//拋出不合理參數異常
}
for(int i=1;i=5;i++){//循環num
sum *= i;//每循環一次進行乘法運算
}
out.print(“5的階乘計算結果:”+sum);//返回階乘的值
%
原創文章,作者:AE702,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/129828.html