如何用C++判断一个数是不是质数(素数)请使用main,int,cin,cout,for,if,return,(break)这些简单的句子啊,难得我不会,初学.还有这个:int isprime(int n){int i;for (i=2;i
问题描述:
如何用C++判断一个数是不是质数(素数)
请使用main,int,cin,cout,for,if,return,(break)这些简单的句子啊,难得我不会,初学.还有这个:int isprime(int n)
{
int i;
for (i=2;i
答
当前的这个数如果能够被比他小的数整除(n%i==0),返回0(return 0)说明它不是质数,如果从2一直到比他小1的数都不能被整除 说明 这个数不能被任何数整除 当然就是质数了return 1