早教吧 育儿知识 作业答案 考试题库 百科 知识分享

一道JAVA题目求数列1-1/2+1/3-1/4+1/5.......的前20项的结果.麻烦各位帮帮忙用while来写不能用到for

题目详情
一道JAVA题目
求数列1-1/2+1/3-1/4+1/5.......的前20项的结果.
麻烦各位帮帮忙 用while来写
不能用到for
▼优质解答
答案和解析
public class test {
public static void main(String args[]){
int i=1;
double sum=0;
int j=0;
while(i<=20){
if(i%2==0){
j=-1/i;
}else{
j=1/i;}
sum=sum+j;
i++;
}
System.out.println(sum);
}
}