素数

简介: 【10月更文挑战第23天】素数。

质数(prime number)又称素数,有无限个。质数定义为在大于 1 的自然数中,除了 1 和它本身以外不再有其他因数,这样的数称为质数。

实例

include

int main()
{
int n, i, flag = 0;

printf("输入一个正整数: ");
scanf("%d",&n);

for(i=2; i<=n/2; ++i)  {
    // 符合该条件不是素数
    if(n%i==0)  {
        flag=1;
        break;
    }
}
if(n <=1 ) {
    flag=1; // 1 和 0 不是素数
}
if (flag==0)
    printf("%d 是素数",n);
else
    printf("%d 不是素数",n);

return 0;

}

运行结果:

输入一个正整数: 29
29 是素数

目录
相关文章
|
7月前
素数
素数
54 0
|
1月前
质数
【10月更文挑战第22天】质数。
135 67
|
2月前
判断一个素数能被几个9整除
【10月更文挑战第10天】判断一个素数能被几个9整除。
41 2
wustojc5004素数
wustojc5004素数
51 0
|
机器学习/深度学习 C语言
【C素数】素数(质数)和分解质因数
【C素数】素数(质数)和分解质因数
135 0
【C素数】素数(质数)和分解质因数
输出100以内的素数(质数)
输出100以内的素数(质数)
183 0
求自定义范围内的素数(质数)
判定数字是质数需要循环判断 因此需要定义(flag)用于记录循环的结果 结果如图
92 0
求自定义范围内的素数(质数)
求100以内质数或者更多
求100以内质数或者更多
105 0
素数求和
这是刚开始写的代码,有点长。
80 0