C语言 输出并统计100~500之间所有的素数

2025-04-06 22:07:05
推荐回答(1个)
回答1:

在前面加一个变量并初始化为 0 如 k, int i, j , k = 0; 当判断一个数为素数后就把 k 加 1。 代码如下:

if (i > sqrt(j))
{
    k++;
    printf("%d ", j);
}

最后在输出 k 就 ok 了。在最后一个 } 前加上printf("\n一共有%d个素数!\n", k);