求1-100内的所有素数
最小素数是2
#include <stdio.h>
int main() {
int a, b, sum = 0;
for (a = 2; a <= 100; a++) {
for (b = a - 1; b > 1; b--) {
if (a % b == 0) {
printf("%d mo %d==0", a, b);
sum++;
printf("------%d %d\n", a, sum);
break;
}
}
}
printf("\n%d\n", 99 - sum); //不能算1 素数最小是2
}