0分求助!!!
查看原帖
0分求助!!!
738212
chanthu2114楼主2022/11/13 18:27
#include <stdio.h>
using namespace std;
int multi;
void factorial(int a)
{
    for (int i = a; i >= 1; i--)
        multi *= i;
} //阶乘函数,用来求a! 
int main()
{
    int n, ans = 0;
    scanf("%d", &n);
    for (int j = 1; j <= n; j++)
    {
        factorial(j);
        ans += multi;
        multi = 0; //按题意模拟 
    }
    printf("%d", ans); //输出 
    return 0;
}
2022/11/13 18:27
加载中...