本文主要是介绍【P5739】【深基7.例7】计算阶乘,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
【深基7.例7】计算阶乘
题目描述
求 n ! n! n!,也就是 1 × 2 × 3 ⋯ × n 1\times2\times3\dots\times n 1×2×3⋯×n。
挑战:尝试不使用循环语句(for、while)完成这个任务。
输入格式
第一行输入一个正整数 n n n。
输出格式
输出一个正整数,表示 n ! n! n!。
样例 #1
样例输入 #1
3
样例输出 #1
6
提示
数据保证, 1 ≤ n ≤ 12 1 \leq n\le12 1≤n≤12。
#include<iostream>
using namespace std;long long fun(int n)
{if(n==1)return 1;return fun(n-1)*n;
}int main()
{int n;cin >> n;cout << fun(n);return 0;
}
这篇关于【P5739】【深基7.例7】计算阶乘的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!