首页 > 编程知识 正文

判断输入的某个数是否为素数,Python判断一个数是否为素数

时间:2023-05-04 16:46:41 阅读:50377 作者:3547

根据素数的性质,判断输入的数量是否为素数。

素数可以被1和它自己整除。

functionSushuJudge=fzz22(x ) fzz22 ) x )函数用于确定x是否为素数。 如果SushuJudge的返回值为1,则输入数为素数。 如果sushujudge返回值为0,则输入数不是素数x=input(x )。 forI=2:x-1if0==rem(x,I ) SushuJudge=0; 0fprintf(x不是素数(n ); 布雷克; elseif i==x-1 SushuJudge=1; 1fprintf(x为素数(n ); endendend在创建此函数时,需要理解以下内容:

1.rem和mod都可以取馀数,rem取馀数的结果符号与所取的馀数一致,而mod取馀数的结果符号与所取的馀数一致。 接下来列举粒子。

rem (-10,3 ); ans=-1 mod (-10,3 ); ans=2rem(36,-5) ans=1mod ) 36,-5) ans=-4 )2.if函数退出后,从另一行输入end。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。