#include <stdio.h> int isprime(int num)//判断是否为质数 { int i; for(i = 2;i<num-1;i++) { if(num%i==0) return 0;//代表非质数 } return 1; } int main() { int x,count=0; for(x = 100;x<1000;x++) { if(isprime(x)==1) count++; } printf("%d",count); return 0; }