Red de conocimiento informático - Computadora portátil - Programación en lenguaje C para determinar si m es un número primo

Programación en lenguaje C para determinar si m es un número primo

1. Primero, debe abrir Visual C 6.0 y luego buscar la opción Archivo-Nuevo-Archivo-C Fuente para crear un nuevo archivo.

2. Luego debe ingresar el comando de preprocesamiento y la función principal en la nueva página:

#includelt; stdio.hgt /*Encabezado de función: archivos de encabezado de entrada y salida; */

void main() /*Tipo vacío: función principal*/

3. Para que la función se ejecute normalmente, debe definir una variable e ingresar un número. Los procedimientos relevantes son los siguientes:

p>

int m, i; /*Defina el tipo de datos de la variable como entero*/

printf("Ingrese un. número: "); /*Mensajes de texto de salida*/

scanf("d",amp; m); /*Ingrese un número*/

4. Luego necesita use la función for y if para determinar si es un número primo. El procedimiento específico es el siguiente:

for(i=2;ilt;=m;i)? usando la función for*/

if(mi==0)? /*Determinar si el número de entrada se puede dividir por números distintos de 1 y por sí mismo*/

break;

if(igt;m) /*determinar si i es mayor que m*/

printf("d es un número primo\n", m); la salida es un número primo*/

else

printf("d no es un número primo\n", m / *La salida no es un número primo*/<); /p>

5. Ingrese el código fuente completo. Después de ejecutar, el resultado del juicio se mostrará en la interfaz de ejecución.

#includelt; stdio.hgt;? /*Encabezado de función: archivos de encabezado de entrada y salida*/

void main() /*Tipo vacío: función principal*/

{

int m, i; /*Definir el tipo de datos de la variable como entero*/

printf("Ingrese un número: /*Salida"); mensajes de texto */

scanf("d",amp; m); /*Ingrese un número*/

for(i=2;ilt;=m;i)? /* Utilice la función for para repetir los siguientes pasos*/

if(mi==0)? /*Determine si el número ingresado se puede dividir por un número distinto de 1 y por sí mismo*/

break ;

if(igt; m) /*Juzga si i es mayor que m*/

printf("d es un número primo\n", m);? /*La salida es un número primo* /

else

printf("d no es un número primo\n", m); no es un número primo*/

}