首页 > 小乐乐计算求和
头像 一咩咩
发表于 2022-02-12 14:59:05
题目描述: 小乐乐想计算一下1!+2!+3!+...+n!。 输入描述: 一行,一个整数n。 输出描述: 一行,一个整数,表示1!+2!+3!+...+n!的结果。 #include<stdio.h> int cal(int i) //用于求阶乘 { //从后依次乘积到1,返回 展开全文
头像 王冠与高跟鞋
发表于 2022-01-23 10:21:50
#include <stdio.h> int jie(int n) {     int jie = 1,sum = 0;    &nbs 展开全文
头像 EFFAF
发表于 2021-11-05 21:16:40
#include<stdio.h> int J(int i); int main() { int n,sum=0,i; scanf("%d",&n); for(i=n;i>0;i--) { sum+=J(i); } printf("%d",sum); return 0; } 展开全文
头像 牛客161598119号
发表于 2021-12-15 17:06:05
#include<stdio.h> int fc(int n)//定义一个算阶乘的函数 { return n==1?1:n*fc(n-1); } int main(void) { int n; scanf("%d",&n); int sum=0; 展开全文
头像 诗奕
发表于 2024-02-04 18:53:07
#include<stdio.h> int f(int n) { return n == 1 ? 1 : n * f(n - 1); } int main(void) { int n; scanf("%d", &n); int 展开全文
头像 G_悟
发表于 2024-01-13 23:09:41
#include <stdio.h> int main() { int a = 0; scanf("%d",&a); int b = 0; for(int i = 1;i<=a;i++) { 展开全文
头像 33得六
发表于 2021-12-28 21:04:24
import java.io.*; public class Main {     public static void main(String[] args) thr 展开全文
头像 offer快朝我砸来
发表于 2023-04-28 11:07:24
#include <stdio.h> int main() { int sum = 0; int i = 0; int j = 1; int n = 0; scanf("%d", &n); for (i = 1; i <= n; i++) { j = j*i; 展开全文
头像 viod
发表于 2021-06-08 12:23:20
其实普通方法只能计算小数阶乘,int型最多只能表示 12! 之后就要溢出,long型同样只能表示到12的阶乘,就算是long long型13!也是极限,算不了14及之后的阶乘。大数阶乘需要另辟蹊径,当然本题明确告诉了我们结果范围在int类型范围之内,因此不用过多考虑,很简单。
头像 木懿尔
发表于 2022-12-19 11:20:03
#include <stdio.h> int Fun_n(int n) { int sum = 0; if (n == 1) return 1; else { return n*Fun_n(n - 1); } } int main() { int n; i 展开全文