试下列程序,使之能正确计算SUM的值,计算公式如下:sum=1+1/2+1/3+1/4+……+/n #include int main() { int t,s,i,n; printf(“Please enter n:”); scanf(“%d”,&n); for(i=1;i<=n;i++) t=1/i; s=s+t; printf(“s=%f\n”,s); return 0; }
代码如下:如有帮助,请采纳一下,谢谢。
#include <stdio.h>
int main()
{
int i,n;
double t,s = 0.0;
printf("Please enter n:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
t=1/i;
s=s+t;
}
printf("s=%f\n",s);
return 0;
}