计算并输出3到n之间所有素数的平方根之和,为什么下面的程序不行
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/05 06:11:57
计算并输出3到n之间所有素数的平方根之和,为什么下面的程序不行
#include
#include
double fun(int n)
{int i,j;float sum;
for(i=3;ii)
sum+=sqrt(i);
}
main()
{
int n;
double sum;
FILE *out;
printf("\n\nInput n:");
scanf("%d",&n);
sum=fun(n);
printf("\n\nsum=%f\n\n",sum);
out=fopen("out.dat","w");
for (n = 0; n < 10; n++)
fprintf(out,"%f\n",fun(n+80));
fclose(out);
}
#include
#include
double fun(int n)
{int i,j;float sum;
for(i=3;ii)
sum+=sqrt(i);
}
main()
{
int n;
double sum;
FILE *out;
printf("\n\nInput n:");
scanf("%d",&n);
sum=fun(n);
printf("\n\nsum=%f\n\n",sum);
out=fopen("out.dat","w");
for (n = 0; n < 10; n++)
fprintf(out,"%f\n",fun(n+80));
fclose(out);
}
![计算并输出3到n之间所有素数的平方根之和,为什么下面的程序不行](/uploads/image/z/1937727-63-7.jpg?t=%E8%AE%A1%E7%AE%97%E5%B9%B6%E8%BE%93%E5%87%BA3%E5%88%B0n%E4%B9%8B%E9%97%B4%E6%89%80%E6%9C%89%E7%B4%A0%E6%95%B0%E7%9A%84%E5%B9%B3%E6%96%B9%E6%A0%B9%E4%B9%8B%E5%92%8C%2C%E4%B8%BA%E4%BB%80%E4%B9%88%E4%B8%8B%E9%9D%A2%E7%9A%84%E7%A8%8B%E5%BA%8F%E4%B8%8D%E8%A1%8C)
这样改 就可以:
double fun(int n)
{int i,j;float sum=0;
for(i=3;i
double fun(int n)
{int i,j;float sum=0;
for(i=3;i
计算并输出3到n之间所有素数的平方根之和,为什么下面的程序不行
计算并输出3到n之间所有素数的平方根之和 n>2不同>100
c语言,计算并输出3到n之间所有素数的平方根之和
请编写函数fun ,其功能是:计算并输出3到n之间所有素数的平方根之和.
计算并输出3到n之间所有素数的平方根之和 这样做哪里错了
计算并输出3到m之间所有素数的平方根之和.
请编写函数fun,其功能是:计算并输出3到n之间(含3和n)所有素数的平方根之和.
计算并输出3到100(包括3和100)之间所有素数之和的平方根.C语言,求救
请编写函数fun,其功能是:计算并输出3到n之间的所有素数的平方根之和.在主函数中调用函数fun,并输出结果.
c语言:从键盘任意输入一个整数n,编程计算并输出1-n之间的所有素数之和
用C编程 求输出1000到2000内的素数,每行输出5个数;并计算所有素数之和
帮我看看程序吧,从键盘输入任意一个整数n,编程计算并输出1~n之间所有素数之和 ,怎么改啊