用JAVA语言编写“ 计算下列级数m(i)=1-1/3+1/5-1/7+1/9-1/11+1/13-....-1/(2i-1)+1/(2i+1)”
2个回答
展开全部
这个题目知道里很多人都答过的 搜下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
import javax.swing.JOptionPane;
public class TestM {
public static void main(String[] args) {
int n = Integer.parseInt(JOptionPane.showInputDialog("输入i(i>=2):"));
int flag = -1;
double sum = 1;
for (int j = 2; j <= n; j++) {
sum += 1.0 / (2 * j - 1) * flag;
flag *= -1;
}
System.out.println("m(" + n + ")=" + sum);
}
}
public class TestM {
public static void main(String[] args) {
int n = Integer.parseInt(JOptionPane.showInputDialog("输入i(i>=2):"));
int flag = -1;
double sum = 1;
for (int j = 2; j <= n; j++) {
sum += 1.0 / (2 * j - 1) * flag;
flag *= -1;
}
System.out.println("m(" + n + ")=" + sum);
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询