#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> #include<math.h> //求100-200内所有素数及个数 int main() { int i = 0; int count=0; for (i = 101; i <= 200; i+=2) { int j = 0; int flag = 1; for (j = 2; j<=sqrt(i); j++) //sqrt是开平方函数,因为 S=ab<=sqrt(c) 例如16=2*8=4*4 需使用math头文件 { if (i % j == 0) { flag = 0; break; } } if (flag == 1) { count++; printf("%d ", i); } } printf("\n%d\n", count); return 0;