Red de conocimiento informático - Material del sitio web - ¿Cómo utilizar la programación en lenguaje C para ingresar el número entero n y encontrar 1+2+3+……+n y n!?

¿Cómo utilizar la programación en lenguaje C para ingresar el número entero n y encontrar 1+2+3+……+n y n!?

1. Utilice la programación en lenguaje C para ingresar el número entero n y encuentre 1+2+3+...+n y n.

#include

#include

int main()

{

int i;

int nNúmero ;

int nSum = 0;

printf("Datos de entrada:'N'");

scanf("%d", &nNumber);

for ( i = 1; i <= nNúmero; i++)

{

nSuma = nSuma + i;

}

printf("%d\r\n", nSum);

return 0;

}

2. para ingresar números enteros n, encuentre 1+2+3+......+n y n!

#include

#include

int Factorial(int?n);

int?Add(int?n);

int?main()

{

printf("Factorial:%d\n",Factory(10));

printf("Suma:%d\n",Add(10));

}

int?Factory(int?n)

{

if(n==1)

{

retorno?1;?

}

else

{

retorno?n* JieCheng(n-1) ;

}

}

int?Add(int?n)

{

int?i ;?

int?s=0;

for(i=1;i<=n;i++)?

{

s+=i;?

}

retorno?s;

}