4-4.txt
来自「java入门的几个代码,很实用,初学者不可错过」· 文本 代码 · 共 28 行
TXT
28 行
//源程序清单
import java.io.*;
public class Factorial
{
public static int factorial(int n)
{
if(n<1) return 1;
else return factorial(n-1)*n;
}
//主方法
public static void main(String args[])
{
int result=0; //用来存放计算结果
String str; //用来存放输入的数字字符串
int num=0; //用来存放由输入的字符串转换成的整数值
System.out.println("Please input the number :");
try
{
DataInputStream in=new DataInputStream(System.in);
str=in.readLine(); //输入的数字字符串
num=Integer.parseInt(str); //字符串转换成的整数值
}
catch(Exception e){}
result=factorial(num); //调用factorial(),求1*2*3*……*num
System.out.println(result);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?