1. 程式人生 > >給定一個整數,求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)

//題目雖然簡單,但是對於初學者來說,值得學習

#include<stdio.h>

int main(){

int n;

int i;

int sum = 0;

float S = 0.0;

scanf("%d",&n);

for(i = 1;i<=n;i++){

sum += i;

S += (float)1/sum;

}

printf("%f\n",sum);

return 0;

}