Red de conocimiento informático - Computadora portátil - Pregunta de programación en lenguaje C para encontrar la suma de todos los números pares hasta 100, es decir, 2+4+6+…+100.

Pregunta de programación en lenguaje C para encontrar la suma de todos los números pares hasta 100, es decir, 2+4+6+…+100.

Hay muchos métodos, los ejemplos son los siguientes:

1. Recorre todos los números dentro de 100, juzga si es un número par y luego suma.

Código de referencia: #include?

int?main()

{

int?n,s =0;

for(n?=?1;?n?<=?100;?n?++)//Recorre todos los valores.

if(n%2==0)?//Número par

s+=n;//Acumulación.

printf("%d\n",s);//Emite el resultado.

return?0;

}

2. Recorre los números pares directamente y acumulándolos.

Código de referencia: #include?

int?main()

{

int?n,s =0;

for(n?=?2;?n?<=?100;?n?+=2)//Atraviesa todos los números pares.

s+=n;//Acumulación.

printf("%d\n",s);//Emite el resultado.

return?0;

}

3. Utilice secuencia aritmética y fórmula de valor. #include?

int?main()

{

int?s;

s=(2 +100)*50/2;//Calcular el valor de la suma.

printf("%d\n",?s);//Emite el resultado.

retorno?0;

}

4.

En términos de eficiencia, el tercer método evita bucles, por lo que es el más eficiente.

Desde una perspectiva práctica, los dos primeros métodos utilizan más puntos de conocimiento del lenguaje C y son más adecuados para la práctica.