编写一个JAVA应用程序,计算1-1/3+1/5-1/7+1/9-1/11+...前1OOO项的和!
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 15:50:58
![编写一个JAVA应用程序,计算1-1/3+1/5-1/7+1/9-1/11+...前1OOO项的和!](/uploads/image/z/310622-14-2.jpg?t=%E7%BC%96%E5%86%99%E4%B8%80%E4%B8%AAJAVA%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%2C%E8%AE%A1%E7%AE%971-1%2F3%2B1%2F5-1%2F7%2B1%2F9-1%2F11%2B...%E5%89%8D1OOO%E9%A1%B9%E7%9A%84%E5%92%8C%21)
编写一个JAVA应用程序,计算1-1/3+1/5-1/7+1/9-1/11+...前1OOO项的和!
编写一个JAVA应用程序,计算1-1/3+1/5-1/7+1/9-1/11+...前1OOO项的和!
编写一个JAVA应用程序,计算1-1/3+1/5-1/7+1/9-1/11+...前1OOO项的和!
public static void main(String[] args) {
double result = 0;
for(int i = 1,j = 1; i
for(int i=1;i<=1000;i++) {1+(-1)n次方*1/n+2}
public static void main(String[] args) {
float count = 0;//count为总和
for(float i = 0;i<1000;i++){
if(i%2 == 0){
count += (1/(1+2*i));//奇数个时进行相加
}else if(i%2 =...
全部展开
public static void main(String[] args) {
float count = 0;//count为总和
for(float i = 0;i<1000;i++){
if(i%2 == 0){
count += (1/(1+2*i));//奇数个时进行相加
}else if(i%2 == 1){
count -= (1/(1+2*i));//偶数个时相减
}
}
System.out.println("他们的和为:"+count);
}
收起
public static void main(String[] args) {
int n=1,k=1;
double value=1;
while(n<1000){
n=n+2;k++;
if(k%2==0){
value=value-(double)1/n;
}else{
value=value+(double)1/n;
}
}
System.out.println(value);
}