Red de conocimiento informático - Material del sitio web - ¿Cómo calcular el valor de 1 2 3...20?

¿Cómo calcular el valor de 1 2 3...20?

¡El siguiente es un código de muestra usando programación en lenguaje C para encontrar el valor de 1!... 20

#includelt;stdio.hgt;

int main()

{

int i, j;

suma larga, k

suma=0;

for(i=1;ilt;=20;i)

{ k=1;

for(j=1;jlt;=i; j )

{

k=k*j

}

suma=suma

}

printf("1 2! 3! ... 20!=d", suma

}

Información ampliada:

La singularidad del lenguaje C El lenguaje C es uno de los lenguajes de programación de computadoras más comunes. No solo puede completar las funciones de los lenguajes de programación de alto nivel, sino que también tiene las ventajas del lenguaje ensamblador. Con otros lenguajes de programación, tiene sus propias características únicas. Esto se refleja específicamente en los siguientes tres aspectos:

1. Amplia gama de operaciones. El tamaño del rango de operación del lenguaje C determina directamente sus ventajas y desventajas. El lenguaje C contiene 34 operadores, por lo que el rango de operaciones excede el de muchos otros lenguajes, y las formas de expresión de los resultados de las operaciones también son muy ricas. Además, el lenguaje C también incluye varias formas de estructuras de datos, como tipos de caracteres y tipos de puntero, por lo que también puede manejar operaciones en estructuras de datos más grandes.

2. Simplicidad. 9 declaraciones de control y 32 PALABRAS CLAVE son las características básicas del lenguaje C, lo que lo hace ampliamente aplicable al programar aplicaciones informáticas. No solo mejora la eficiencia del trabajo de los programadores, sino que también admite la programación avanzada y evita el tedioso cambio de idioma.

3. La estructura es perfecta. El lenguaje C es un lenguaje estructurado. Puede realizar aplicaciones modulares configurando unidades modulares. Es precisamente esta característica la que lo hace adaptable. varios requisitos de programación y tiene una alta eficiencia de ejecución.

Referencia: Enciclopedia Baidu - Lenguaje C