Genere todos los números primos entre 10 y 100 (los números primos no son divisibles por ningún otro entero excepto 1 y él mismo) El
código se implementa de la siguiente manera:
#include <stdio.h>
#include <math.h>
void main(){
int i=11,j,counter=0;
for(;i<=100;i+=2){
//外层循环为内层循环提供一个奇数
for(j=2;j<=i-1;j++){
//内存循环判断奇数是否为素数
if(i%j==0){
//若i不是素数则强行结束内存循环,若i是素数则输出,计数器+1
break;
}
}
if(j>=i){
printf("%6d",i);
counter++;
if(counter%10==0){
printf("\n"); // 每输出10个素数,则换一行
}
}
}
}