当前位置:淳美吧 > 智慧生活 > 心理 > c语言计算1到n之间素数和
手机版

c语言计算1到n之间素数和

来源:淳美吧 阅读:2.86W 次
c语言计算1到n之间素数和

#include<stdio.h>

#include<math.h>

int isprime(int n) ///是素数返回1,否则返回0

{

int i,k

k = (int)sqrt(n)

for(i = 2 i <= ki++)

{

if(n % i == 0)

break

}

if(i > k)

return 1

else

return 0

}

void main()

{

int n,i,k,sum=0

printf("输入大于等于1的整数:nn")

scanf("%d",&n)

for(i=1i<=ni++)

{

if (isPrime(i)==1)

{

sum+=i

}

}

printf("%d",sum)

}

本文链接:https://www.chunmeiba.com/zhihuishenghuo/xinli/px51jm.html

Copyright © 2024. 淳美吧 All right reserved. 浙ICP备20204785号-2

文字美图素材,版权属于原作者。部分文章内容由网友提供推送时因种种原因未能与原作者联系上,若涉及版权问题,敬请原作者联系我们,立即处理。