编程求出S的值,S=1+1/(1+2)+1/(1+2+3)+…+1/(1+2+3+4+…+n)。n通过键盘输入。
【正确答案】
采用C语言实现:
#include<stdio.h>
main()
{
int i;
printf("输入n的值:");
scanf(%d",&n);
float s=1.0,t=1.0;
for(i=2;i<=n;i++)
{
t=t+i;
s=s+1/t;
}
printf("s=%f",s);
}
【答案解析】
提交答案
关闭