判断一个数是不是素数的c语言程序

2025-02-17 13:36:2796 次浏览

最佳答案

判断一个数是否是素数

#include "math.h"

int su(long x)

{

int i;

if(x%2==0) return 0;

else

for(i=3;i

if(x%i==0) return 0;

return 1;

}

判断素数,若是就返回1,否则就返回0,先看能不能被2整出,若整除肯定不是素数,如不整除就看它能不能被3,5,7,9。。。一直到sprt(x),整除。若整除就不是素数

声明:知趣百科所有作品均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请在页面底部查找“联系我们”的链接,并通过该渠道与我们取得联系以便进一步处理。