【个人学习笔记】Java web 用简单的jsp页面实现计算一个整数的阶乘

<%@ page language="java" import="java.util.*" contentType="text/html;charset=utf-8" pageEncoding="utf-8"%>
 

计算一个整数的阶乘
<%! 
   long Factorial(int n){
   if(n==0){
   return 0;
   }
    else{
    int sum=1;
    for(int i=1;i<=n;i++)
    {sum=sum*i;}
     return sum;
     }
    }
    %>
    <% 
    int num=0;
    String str=request.getParameter("num");
    int number=Integer.parseInt(str);
   
 %>
  
  

请输入一个整数!



<%=number%>的阶乘是<%=Factorial(number)%>

 

你可能感兴趣的:(【个人学习笔记】Java web 用简单的jsp页面实现计算一个整数的阶乘)