用c语言表示:求级数1+1/4+1/9+1/16+…的收敛值,精度低于10的-4次方
3条回答 默认 最新
零之18 2023-10-07 23:21关注这是不是你们数分老师让你们完成的项目昂哈哈哈哈哈哈哈,
我记得我好像之前还用梯形面积近似求了调和积分#include <stdio.h> #include <math.h> int main() { double sum = 0.0; double term = 1.0; double precision = 1e-4; // 所需精度 int n = 1; while (fabs(term) >= precision) { sum += term; n++; term = 1.0 / (n * n); // 计算下一项的值,1/(n^2) } printf("级数的收敛值为: %.4lf\n", sum); return 0; }本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 1无用