如何用c语言输出100到200之间的素数


本文摘自PHP中文网,作者V,侵删。

分析:

首先找出100~200以内的所有整数,再让这些整数对除了1和它本身以外的数求余,如果有能整除的就不是素数,否则就为素数。

代码实现:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

#include<stdio.h>

int main()

{

    int conut = 0;

    int i = 0;

    for(i=100; i<=200; i++)     //先找出来100到200的所有整数,都为i

    {

        int j = 0;

        for(j=2; j<i; j++)      //用i去对除了1和它本身以外的数求余

        {

            if(i%j == 0)

                break;

        }

        if(j==i)

        {

            conut++;

            printf("%d ", i);

        }

    }

    printf("\n");

    printf("素数个数为:%d\n", conut);

    return 0;

}

推荐教程:c语言教程

以上就是如何用c语言输出100到200之间的素数的详细内容!

相关阅读 >>

C语言表达式语法规则是什么

C语言if语句格式是什么?

C语言程序总是从第一个定义的函数开始执行吗?

C语言中如何生成1~100的随机数(附代码)

C语言源程序文件名的后缀是什么

C语言中如何用do...while语句求1到100的累加和

C语言中的字符串比较函数是什么

几款好用的C语言编译器推荐

C语言的四大数据类型是什么?

C语言在gcc中怎么运行程序?

更多相关阅读请进入《C语言》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...