Files
python/C++专题课程/基础知识/求2-1000之间的所有素数.cpp

28 lines
395 B
C++
Raw Normal View History

2025-08-30 18:35:01 +08:00
#include<bits/stdc++.h>
using namespace std;
#define MAX 1000
int is_sushu(int n) {
int i, mid;
mid=(int)sqrt(n);
for(i=2; i<=mid; i++)
if(0 == n%i)
return 0;
return 1;
}
int main() {
int i, count;
count=0;
for(i=2; i<=MAX; i++)
if(is_sushu(i)) {
count++;
printf("%5d", i);
if(0 == count%10)
printf("\n");
}
printf("\n");
return 0;
}