C语言编写的判断100以内的素数并输出

以下是用C语言编写的判断100以内的素数并输出的代码:

#include 
 int isPrime(int num) {
    if (num <= 1) {
        return 0;
    }
    for (int i = 2; i <= num / 2; i++) {
        if (num % i == 0) {
            return 0;
        }
    }
    return 1;
}
 int main() {
    printf("100以内的素数有:\n");
    for (int i = 2; i <= 100; i++) {
        if (isPrime(i)) {
            printf("%d ", i);
        }
    }
    printf("\n");
    return 0;
}
 

代码中使用 isPrime 函数来判断一个数是否为素数。在 main 函数中,从2到100遍历每个数,如果是素数则输出。输出结果为100以内的素数。

你可能感兴趣的:(c语言,算法,数据结构)