c语言计算1-13 15-17 … 12n 1的值请求失败2计算数列21+32+53+85+138+2113……前n项和
第一个问题:
#include <stdio.h>
int main() {
int n = 10;
double sum = 0.0;
int i;
for (i = 1; i <= n; i++) {
if (i % 2 == 1) {
sum += 1.0 / (2 * i - 1);
} else {
sum -= 1.0 / (2 * i - 1);
}
}
printf("%f", sum);
return 0;
}
第二个问题:
#include <stdio.h>
int main() {
int n = 10;
double sum = 0.0;
double a = 2.0, b = 1.0, c;
int i;
for (i = 1; i <= n; i++) {
sum += a / b;
c = a + b;
b = a;
a = c;
}
printf("%f", sum);
return 0;
}
``
原文地址: https://www.cveoy.top/t/topic/ccoH 著作权归作者所有。请勿转载和采集!