Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cómo calcular la suma de niveles del 1 al 10 usando lenguaje C?

¿Cómo calcular la suma de niveles del 1 al 10 usando lenguaje C?

El cálculo de factorial en lenguaje C puede usar recursividad o bucle. Por lo general, los bucles se usan con más frecuencia. Los bucles pueden usar bucles while, for, etc.

A continuación se utiliza un bucle for como ejemplo para calcular la suma de factoriales del 1 al 10. El código es el siguiente:

int i,sum=1,S=0 ; for(i=1 ;i<=10;i++) {

suma=suma*i;

S=S+suma;

}

El valor resultante de la variable S anterior después de completar la operación es la suma de factoriales del 1 al 10.

Información ampliada:

Funciones matemáticas

Las bibliotecas de funciones son math.h, stdio.h, string.h, float.h

int abs(int i) devuelve el valor absoluto del parámetro entero i

double atof(char *nptr) convierte la cadena nptr en un número de punto flotante y devuelve el número de punto flotante

double atoi(char *nptr) Convierte la cadena nptr en un número entero y devuelve el número entero

double atol(char *nptr) Convierte la cadena nptr en un entero largo y devuelve el número entero

char *ecvt(double value, int ndigit, int *decpt, int *sign), convierte el valor de punto flotante en una cadena y devuelve la cadena

Función del lenguaje Baidu Encyclopedia-C