#includeusing namespace std; int main() { int num = 0;//记录素数个数 for (int i =1; i <= 100; i++) { bool jud = false; for (int j = 2; j <=sqrt(i); j++) { if (i % j == 0) { jud = true; } } if (jud||i==1) cout << i << "不是素数" << endl;//不要忘了1也不是素数 else { cout << i << "是素数" << endl; num++; } } cout << "总共有" << num << "个素数"; return 0; }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)