我是一个初学者,求解答案
100到200间素数的输出
#include <stdio.h> int main() { int n, prime, k; for(n = 100; n <= 200; n++) { prime = 1; for(k = 2; k <= n / 2; k++) { if(n % k == 0) prime = 0; break; } if(prime) printf("%d\n", n); } return 0; }
#include<stdio.h> int main(void) { for (int n = 101;n < 200;n += 2) { if (0 == n % 3) continue; if (0 == n % 5) continue; if (0 == n % 7) continue; if (0 == n % 11) continue; if (0 == n % 13) continue; printf("%-5d", n); } puts(""); return 0; }