#include <stdio.h>
#inlcude <math.h>
void main(){
int m, k;
puts("please input the number:");
scanf_s("%d", &m);
printf("the prime numbers include as following: ");
for (int j = 1; j <= m; j++) {
k = sqrt(j);
for (int i = 2; i <= k+1; i++) {
if (j%i == 0) {
break;
}
if (i == k + 1) {
printf("%d ", j);
}
}
}
}
输入值是100就可以求100以下的质数,为了你方便我没有把数字写死。
温馨提示:答案为网友推荐,仅供参考