如何用c++编写一个判断是否为“质数”;的程序???用最简单的程序编写

如题所述

第1个回答  2013-05-31
#include<stdio.h>
#include<math.h>int isprime(int num)
{
for(int i=2;i<=sqrt(num*1.0);++i)
{
if(num%i==0) return 0;
}
return 1;
}

int main()
{
if(isprime(你的数字))
{
printf("质数");
}
else
{
printf("非质数");
}
}本回答被网友采纳
第2个回答  2013-05-31
bool isPrime(unsigned int x) //判断素数
{
if (x<2)
{
return false;
}
else if (x==2||x==3||x==5||x==7)
{
return true;
}
else
for (int i=2;i<x/2;i++){
if (x%i==0){
return false;
}
}
return true;
}
第3个回答  2013-05-31
包含了圆盘|z-i|<1的区域是
相似回答