Programación de números primos
# incluir ltmath.h gt
int prime(int x){
int I;
for(I = 2;i lt=(int)sqrt(x);i)
Si (xi==0)
Devuelve 0;
Devuelve 1;
}
void main(){
int n, I, j, suma = 2
printf( " n = \ n ");
scanf("d ", ampn
Printf("Un número primo menor o igual a d \n", n);
if(n gt2){
printf("4d ",2);
j;
}
for(I = 3; i lt= n; i =2)
if(prime(i)==1){
printf("4d ",I );
suma = suma I;
if (j!= 0 amp amp j10==0)
printf(" \ n ");
}
Printf("\n la suma es d ", suma
printf(" \ n ");
Datos extendidos:
Reglas de escritura en lenguaje C:
1. Una descripción o declaración ocupa una línea.
2. La parte encerrada por {} generalmente representa una determinada estructura jerárquica del programa. {} generalmente está alineado con la primera letra de la declaración estructural y ocupa una línea separada.
3. Las declaraciones o explicaciones de nivel inferior se pueden escribir con sangría de unas pocas celdas en comparación con las declaraciones o explicaciones de nivel superior. Para que el programa se vea más claro y aumente la legibilidad. Al programar, debemos esforzarnos por seguir estas reglas para desarrollar un buen estilo de programación.
Materiales de referencia:
Enciclopedia Baidu-lenguaje c