作业帮 > 综合 > 作业

请编写函数fun,其功能是:计算并输出3到n之间(含3和n)所有素数的平方根之和.

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/02 13:31:43
请编写函数fun,其功能是:计算并输出3到n之间(含3和n)所有素数的平方根之和.
为何这样是对的#include
#include
double fun(int n)
{int i,j;double s=0;for(i=3;i
请编写函数fun,其功能是:计算并输出3到n之间(含3和n)所有素数的平方根之和.
double fun(int n)
{
\x09int i,j;
\x09double s=0;
\x09for(i=3;i<=n;i++)
\x09{
\x09\x09for(j=2;j<=i;j++)
\x09\x09    while(i%j==0);
\x09\x09if(i==j)
\x09\x09\x09s=s+sqrt(i);
\x09}
\x09return s;\x09
}