- 你的回答被采纳后将获得:
- 系统獎励15(财富值+成长值)+难题奖励20(财富值+成长值)
你对这个回答的评价是
素数判断有问题就拿49来说,他能被7整除a=1,到了8他不能被8整除,a又变0了到了最后49不能被24整除,a=1所以就判断他是素数了,所以应该一开始把a初始化为1只要出现能整除他的数,a置0就行了,另外有个小优化n/2,可以换成sqrt(n),代码用手机写的缩进有问题,你修改一下就行了另外你在return下面的那个cout<<endl;是没用嘚
质数:只有1和本身两个因数的数也就是只有两个因数。
合数:除了1和本身外还有其他因数也就是至少有三个因数。
1只有自己本身这一个因数
所以1既不是质数也不是匼数。
你对这个回答的评价是
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。