C语言----利用函数调用找某个范围内的素数。

简介: C语言----利用函数调用找某个范围内的素数。
int is_prime(int n)
{
    //1.产生100~200之间的数字 ---循环
//2.去判断每一组数组是否是素数,是素数就打印
//我们需要判断这个数字是否是素数,是素数就打印
//判断i是否是素数,素数只能被1和自身整除的
//如果2~i-1之间有任何一个数字能整除i,i就不是素数
//如果2~i-1之间所有数字能不能整除i,i就是素数
 
 
        int i = 0;
        for (i = 100; i <= n; i++)//
        {
            //printf("%d ", i);
            int flag = 1;
            int j = 0;
            for (j = 2; j <= i - 1; j++)
            {
                if (i % j == 0)     
 
                {
                    flag = 0; 
                    break;
                }
            }
            if (flag == 1) 
            {
                printf("%d ", i);
            }
        }
 
}
 
int main()
{
    is_prime(200);//在这里随时改变n的大小,可以因此来寻找100~n之间的素数
    return 0;
}
相关文章
|
7月前
|
C语言
C语言之完数、素数、回文数合集
C语言之完数、素数、回文数合集
|
7月前
|
C语言
【01】判断素数/质数(C语言)
【01】判断素数/质数(C语言)
|
7月前
|
C语言
C语言Oj题判断素数几种方式详解
输入一个数判断它是不是素数,并且不是的情况把它打印出来不是素数。
|
7月前
|
C语言
c语言编程练习题:7-33 统计素数并求和
c语言编程练习题:7-33 统计素数并求和
56 0
|
6月前
|
C语言
C语言初阶:如何判断是否为素数并且输出
C语言初阶:如何判断是否为素数并且输出
49 0
|
7月前
|
C语言
【C语言】输入一个数n,输出从n到n+100的范围内所有的素数,并统计素数的个数
【C语言】输入一个数n,输出从n到n+100的范围内所有的素数,并统计素数的个数
407 0
|
6月前
|
C语言
【C语言刷题每日一题】——打印100到200之间的素数
【C语言刷题每日一题】——打印100到200之间的素数
|
6月前
|
C语言
C语言----寻找100~999范围内的质数--素数
C语言----寻找100~999范围内的质数--素数
|
6月前
|
C语言 Windows
C语言素数的不同求法
C|素数的不同求法及在线测试比较
|
6月前
|
C语言
C语言---函数----100~n之间的素数
C语言---函数----100~n之间的素数