java程序哪错了?就是运行不出来。

来源:百度知道 编辑:UC知道 时间:2024/06/30 14:05:17
public class aa
{
public static void main (String args[])
{
int i ;
float sum ;
for (int i = 1; i <= 50; i++)
if (i%2==0)
sum=sum+(-1/i)
else (i % 2 != 0)
sum=sum+(1/i);
System.out.println("sum="+sum);
}
}

public class aa {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int i ;
float sum=0 ;
for ( i = 1; i <= 50; i++)
if (i%2==0)
sum=sum+(-1/i) ;
else if(i % 2 != 0)
sum=sum+(1/i);
System.out.println("sum="+sum);

}

}自己看错了多少!

错误太多了,,,,,,第一次编程吧??

public class aa
{
public static void main (String args[])
{
float i ;
float sum = 0;
for (i = 1; i <= 50; i++){
if (i%2==0)
sum=sum+(-1/i);
else if(i%2 != 0)
sum=sum+(1/i);

System.out.println("sum="+sum);
}
}
}

else不需要加条件吧......................

java != c