作业帮 > 综合 > 作业

C语言 一个数包含的所有质数

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/08/13 14:35:33
C语言 一个数包含的所有质数
int main(int argc,char* argv[])
{ int n,i,j,f,a[N],m,leap;
leap=1;f=0;
printf("please input a even\n");
scanf("%d",&n);
if (n%2!=0)
{
printf("error");
}
for(i=2;i
C语言 一个数包含的所有质数
找到问题了,下面这个地方:
for(j=0;j
再问: 恩 对 这是一个问题 可是这样-858993460是没有了 可是质数就只有2 3 啊 程序肯定是在遇到第一个非质数出了问题 可是我找不到问题在哪
再答: 那我再看看 请问你求的是质因数还是? 就是说比如:9=3×3 还是9=3+3+3
再问: 比如9 包含的质数为2 3 5 7 这样。
再答: ok 我重新写一个吧 你可以看看 #include #include //下面这个函数判断该数是否为质数 bool isprime(int a) { for(int i=2;i