编写程序,输入n的值,按下列公式计算并输出s的值。
#include <stdio.h>
main()
{
float s,q,x,y,i,n,w;
scanf("%f", &n);
y=0;
s=0;
w=0;
for(i=1;i<=n;i++)
{
y=y+i;
w=w+1;
q=w/y;
s=s+q;
}
printf("s=%f",s) ;
}
结果验证:
因为精确度的不同,大家计算后验证哈~
编写程序,输入n的值,按下列公式计算并输出s的值。
#include <stdio.h>
main()
{
float s,q,x,y,i,n,w;
scanf("%f", &n);
y=0;
s=0;
w=0;
for(i=1;i<=n;i++)
{
y=y+i;
w=w+1;
q=w/y;
s=s+q;
}
printf("s=%f",s) ;
}
结果验证:
因为精确度的不同,大家计算后验证哈~