我在JAVA方面是个菜鸟,今天装了个JDK5.0遍了个小程序但是运行不了,希望达人帮我看看
第一,输出在1到10000中能被3和5整除的数,第二,并且求这些数的和
输出形式 1
2
3 |3
4
5 |5
.
.
.
15 |3 |5
.
.
10000
sum=
我写的程序:
输出能被3和5整除的数
class Loop1{
public static void main(String[] args){
for(int i=1;i <=10000;i++){
if((i%3==0)&&(i%5==0))
System.out.println(i+" |3 |5");}
{if (i%3==0)
System.out.println(i+" |3");}
{if (i%5==0)
System.out.println(i+" |5)";}
else{
System.out.println(i);}
}
}
求和
class Loop1{
public static void main(String[] args){
sum=0
for(int i=1;i <=10000;i++){
if((i%3==0)&&(i%5==0))
sum=sum+i
System.out.println(i+" |3 |5");}
{if (i%3==0)
sum=sum+i
System.out.println(i+" |3");}
{if (i%5==0)
sum=sum+i
System.out.println(i+" |5");}
else{
System.out.println("sum="+sum);
System.out.println(i);}
}
}
运行后说 "else"不带有"if"
else}
大家帮我改改,万事开头难,头疼。谢谢
第一,输出在1到10000中能被3和5整除的数,第二,并且求这些数的和
输出形式 1
2
3 |3
4
5 |5
.
.
.
15 |3 |5
.
.
10000
sum=
我写的程序:
输出能被3和5整除的数
class Loop1{
public static void main(String[] args){
for(int i=1;i <=10000;i++){
if((i%3==0)&&(i%5==0))
System.out.println(i+" |3 |5");}
{if (i%3==0)
System.out.println(i+" |3");}
{if (i%5==0)
System.out.println(i+" |5)";}
else{
System.out.println(i);}
}
}
求和
class Loop1{
public static void main(String[] args){
sum=0
for(int i=1;i <=10000;i++){
if((i%3==0)&&(i%5==0))
sum=sum+i
System.out.println(i+" |3 |5");}
{if (i%3==0)
sum=sum+i
System.out.println(i+" |3");}
{if (i%5==0)
sum=sum+i
System.out.println(i+" |5");}
else{
System.out.println("sum="+sum);
System.out.println(i);}
}
}
运行后说 "else"不带有"if"
else}
大家帮我改改,万事开头难,头疼。谢谢