C语言一百例第十二例

发布者:科技飞翔最新更新时间:2022-10-27 来源: csdn关键字:C语言  素数 手机看文章 扫描二维码
随时随地手机看文章

代码:


/*

C语言第十二例

判断 101 到 200 之间的素数。


程序分析:判断素数的方法:用一个数分别去除 2 到 sqrt(这个数-1),如果能被整除,则表明此数不是素数,反之是素数。输出不是素数的数


*/

#include


void main(void)

{

    int a,b,c=0;

    for(a=101;a<201;a++)

    {

        for(b=2;b        {

            if(a%b==0)          //如果是整除的数,就跳出这个for循环,筛选别的数据

            {

                break;

            }

        }

        if(b>=a)                //如果不是素数,那么b肯定比a大,所以输出这个数,这个数不是素数。

        {

            printf("%5d",a);

            c++;

            if(c%3==0)          //每三个数换行,增加可读性

            {

                printf("n");

            }

        }

    }

}



运行结果:


关键字:C语言  素数 引用地址:C语言一百例第十二例

上一篇:C语言一百例第十三例
下一篇:C语言一百例第十一例

小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
更多每日新闻

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved