计算并输出下列级数和s=1+1/(1+2)+1/(1+2+3)+...+1/(1+2+3+...+n)
计算并输出下列级数和s=1+1/(1+2)+1/(1+2+3)+...+1/(1+2+3+...+n)
日期:2014-04-15 22:08:43 人气:1
你可以写个双重循环,但还有个更好的思路,增加1个变量s0专门计算分母,这样一累加就是s,这样子只要1层循环也可以完成呀,你先看看我写的代码,不懂请追问,可行望采纳:
#include
int main(void)
{
int i,n;
double s=0,s0=0;
printf("请出入n的值:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
s