#include <stdio.h>
//一个数只能被1和它本身整除——》取模为0
int main()
{
int n = 0;
int ret = 0;
for(int i=100;i<=999;i++)
{
int flat = 0;
for(int j=1;j<=i;j++) //让一个三位数与从1开始到999的数取模
{
if(i%j==0)
{
flat++;
}
}
if(flat==2) //只有两个数,1和它本身
{
ret++; //ret++说明此三位数是质数
}
}
printf("%d",ret);
return 0;
}

京公网安备 11010502036488号