[PTA] 7-41 y factoriales (10 minutos)

Para una positiva dada entero N, es necesario calcular S = 1! 2! 3! + ... + N!.

Formato de entrada:
línea de entrada en un número entero positivo dado de no más de 10 N.

Formato de salida:
valor de salida S en una fila.

de entrada de la muestra:
3

Resultado de muestra:
9

#include <stdio.h>
int main() 
{
    int s=0,n,i=1,x=1;
    scanf("%d",&n);
    while(i<=n){
        s=s+x;
        x=x*(i+1);
        i++;
    }
    printf("%d",s);
return 0;
}

Publicado 48 artículos originales · ganado elogios 0 · Vistas 301

Supongo que te gusta

Origin blog.csdn.net/weixin_46399138/article/details/105423605
Recomendado
Clasificación