Java求整数num的阶乘
原创约 220 字小于 1 分钟...
Java求整数num的阶乘
注意
本博文仅供学术研究和交流参考,严禁将其用于商业用途。如因违规使用产生的任何法律问题,使用者需自行负责。
/**
* 方法一 递归
* @param num
* @return
*/
public static int query(int num) {
if(num == 1) {
return 1;
}
int factorial = num * query(num - 1);
return factorial;
}
public static void main(String[] args) {
System.out.println(query(5));
}//120
/**
* 方法二循环
* @param num
* @return
*/
public static int query(int num) {
int factorial = 1;
for (int i = 1; i <= num; i++) {
factorial *= i;
}
return factorial;
}
public static void main(String[] args) {
System.out.println(query(5));
}//120
分割线
相关信息
以上就是我关于 Java求整数num的阶乘 知识点的整理与总结的全部内容,希望对你有帮助。。。。。。。
Powered by Waline v2.15.4