当前位置:柔美女性网 >

绿色生活 >心理 >

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

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

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

#include&ltstdio.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://rmnxw.com/lvse/xinli/43p4l9.html