#include<stdio.h>
int main()
{
int a,b,i;
double sum,item;
sum=0;
a=1;
b=2;
for(i=1;i<=50;i++)
{
a=a+1;
b=b+1;
item=1/(a*b);
sum=sum+item;
}
printf("%.0f\n",sum);
return 0;
} 为什么不行呀
程序求解s=1/1*2+1/2*3+…前五十项之和
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
4条回答 默认 最新
qzjhjxj 2022-11-05 11:25关注供参考:
#include<stdio.h> int main() { int a,b,i; double sum,item; sum=0; //a=1; //b=2; for(i=1;i<=50;i++) { a=i; //a+1; b=i+1; //b+1; item=1.0/(a*b); //item=1/(a*b); sum=sum+item; } printf("%f\n",sum); return 0; }本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 1无用