Computer


私信TA

用户名:SuFu123

访问量:666

签 名:

等  级
排  名 55182
经  验 253
参赛次数 0
文章发表 1
年  龄 0
在职情况 学生
学  校 盐城师范学院
专  业

  自我简介:

TA的其他文章

解题思路:

双层循环;若n为素数,则第二层循环将会在i=n处停止,此时在循环体输出n就可以输出所有的素数

注意事项:

除数从2开始,二层循环结束后需重置除数

参考代码:

#include <stdio.h>

int main() {

int N,n,i;

scanf("%d",&N);

    for(n=2;n<=N;n++)

    {

        i=2;

        for(;i<n;i++)

    { if(n%i==0) break;}

   if(i==n)  printf("%d\n",n);

    }

}


 

0.0分

1 人评分

  评论区

  • «
  • »