88问答网
所有问题
要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和?
大佬们,我这个的错误在哪里呢,请指出^_^
举报该问题
其他回答
第1个回答 2020-02-29
算法上没有什么问题,我手头上没有
编译器
估计你的问题出在第八行:sum=sum+1.0/-3(3*i-2)
建议改为:sum=sum-1.0/3(3*i-2)
本回答被网友采纳
第2个回答 2020-03-01
首先最好在局部变量定义时给出一个初始值,比如sum=0。
然后要看你题目给的N会有多大,如果N足够大,建议采用double而不要用float,因为float精度可能不够。
其他就没有问题了
相似回答
大家正在搜
相关问题
C语言编程:本题要求编写程序,计算序列 1 - 1/4 + ...
c语言编程序 /*计算1-1/4+1/7-1/10+1/13...
编写一个程序 输入一个正整数n 计算1-1/4+1/7-1/...
输入一个正整数,计算1-1/4+1/7-1/10的前n项和 ...
C语言,输入一个正整数n,计算1+1/4+1/7+1/10....
一道基础C语言题:读入一个正整数 n,计算1-1/4+1/7...
要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/...
编写程序,输入一个正整数n,求前n项和 1-1/4+1/7-...