【发布时间】:2016-07-24 04:49:51
【问题描述】:
我试图打印以下系列: X1-X3+X5-X7.......X n
我已经做了所有事情,但我决定改变标志。
有人知道吗?
代码如下:
int n=10;int sum=0;int x=2;
double d=0.00;
for(int i=1;i<=n;i++){
d = Math.pow(x,i);
sum = sum + (int)d;
}
【问题讨论】:
-
你能用 if 语句检查 i 是否是偶数吗? if(i%2==0){使用减号}else{使用加号}?
-
在你的循环中使用 Math.pow(-1,i-1)
-
只需像@LokeshAgrawal 所说的那样添加 Math.pow(-1,i-1) !
-
你在这段代码中哪里使用了
Scanner类?
标签: java class wolfram-mathematica series