编程求出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);
   }
【答案解析】