使用一个计数器count来记录当前行已经打印了多少个素数,每当打印一个素数时,计数器加1。 当打印的素数个数达到20个时,换行,并重置计数器: 当计数器达到20时,输出一个换行符,并将计数器重置为0。 继续遍历并打印素数,直到遍历完1000以内的所有数字: 循环继续,直到遍历完1000以内的所有数字。 下面是完整的C语...
#include <stdio.h>int main(){int n,i,s;s=0;for(n=2;n<=1000;n++){ // 2-n/2之间的数依次去除n 如果余数为0 就不是素数 i=2; while(i<=n/2){ if(n%i==0)break; //退出循环i++; } //如果是素数 就是不满足循环条退出的,i>n/2 if(i>n/2) s=s+n;}printf("s=%d\n",...