题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前20项之和。
int main() {
float sum=0,a=1,b=2,c;
for (int i = 0;i < 20;i++) {
sum += b / a;
c = b;
b += a;
a = c;
}
printf("sum = %f\n", sum);
return 0;
}
题目:求1+2!+3!+…+20!的和。
int main() {
long double sum = 0, temp = 1;
for (int i = 1;i <= 20;i++) {
temp *= i;
sum += temp;
}
printf("sum = %lf\n", sum);
return 0;
}