¿Lenguaje C para encontrar la suma de números impares hasta cien?
1. Pregunta de análisis
En primer lugar sabemos que los números impares dentro de 100 son 1, 3, 7...97, 99, es decir, empezando por 1 y aumentando en 2.
Esta pregunta requiere la suma de números impares, que es sum=1+3+7+...+97+99
Comienza la variable i desde 1 y asigna cada impar número a su vez hasta que no se cumpla la condición (i<=100), es decir, cuando i=99, el ciclo se detiene.
Suma cada valor de i por turno y la suma obtenida es la suma de los números impares requeridos en la pregunta. 2. Diseñe el diagrama de bloques del programa de la siguiente manera:
3. Escriba el programa de acuerdo con el diagrama de bloques del programa de la siguiente manera
#include
int?main()?
{?
int?i,sum=0;?//Definir dos variables enteras
{? p>
for (i=1;i<=100;i=i+2)?//El bucle for de la variable i comienza desde 1 y termina en 99
sum=sum+i ;?//La variable i se acumula
}?
printf("1+3+--+99=%d\n",sum);?//Emite la suma de números impares
return?0;?
}?
Información ampliada:
1. Comprender el lenguaje C
.El lenguaje C es un lenguaje de programación informática general, ampliamente utilizado en el desarrollo de bajo nivel. El objetivo de diseño del lenguaje C es proporcionar un lenguaje de programación que pueda compilarse fácilmente, manejar memoria de bajo nivel, generar una pequeña cantidad de código de máquina y que pueda ejecutarse sin ningún soporte de entorno de ejecución.
Aunque el lenguaje C proporciona muchas funciones de procesamiento de bajo nivel, aún mantiene buenas características multiplataforma. Los programas en lenguaje C escritos en una especificación estándar se pueden compilar en muchas plataformas informáticas, incluso incluyendo algunos procesadores integrados (únicos). -microcomputadora con chip o MCU) y supercomputadoras y otras plataformas operativas.
El lenguaje C es un lenguaje de programación informática orientado a procesos, que se diferencia de los lenguajes de programación orientados a objetos como C++ y Java.
Los principales compiladores incluyen Clang, GCC, WIN-TC, SUBLIME, MSVC, Turbo C, etc.
2. Definición de números impares
Entre los números enteros, los números que no son divisibles por 2 se llaman números impares. En la vida diaria, la gente suele llamar a los números impares números impares, que son relativos a los números pares. Los números impares se pueden dividir en números impares positivos y números impares negativos. La expresión matemática de los números impares es:?
Números impares positivos: 1, 3, 5, 7, 9, 11, 13,...
Números impares negativos: -1 , -3, -5, -7, -9, -11, -13...
3. Otros programas para encontrar la suma de números impares en lenguaje C
etc. Método de secuencia de diferencia:
void main(){
int sum=(1+99)/2*50;
printf("%d" , suma);
}?
Materiales de referencia:
lenguaje c_Enciclopedia Baidu
Números impares_Enciclopedia Baidu