#include <stdio.h>
int main()
{
int i = 0;
int j = 0;
for(i = 2; i < 100; i++)
{
for(j = 2; j < i; j++)
{
if(i % j == 0) //判断i是否有因子,如果有因子,就结束当前循环,说明此i不是素数;
{
break;
}
}
if(i == j) //当j=i-1的时候,i%j!=0,此时j=i,说明此i是素数;
printf("%d\t",i);
}
return 0;
int main()
{
int i = 0;
int j = 0;
for(i = 2; i < 100; i++)
{
for(j = 2; j < i; j++)
{
if(i % j == 0) //判断i是否有因子,如果有因子,就结束当前循环,说明此i不是素数;
{
break;
}
}
if(i == j) //当j=i-1的时候,i%j!=0,此时j=i,说明此i是素数;
printf("%d\t",i);
}
return 0;
}
本文还不够成熟,存在许多细节上的问题;纯属作者自编。