101-200有多少个素数?

/*判断101-200之间有多少个素数,并输出所有素数及素数的个数。程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。*/

#include <stdio.h>

int main(int argc, const char * argv[]) {
    
    
    int count = 0;
    for (int i = 101; i <= 200 ; i++) {
        int index = -1;
        for (int j = 2; j < i; j ++) {
            if (i % j == 0) {
                index++;
                break;
            }
        }
        if (index == -1) {
            count += 1;
            printf("%i
",i);
        }
    }
    printf("count = %i
",count);
    return 0;
}
原文地址:https://www.cnblogs.com/wm-0818/p/5189334.html