第1个回答 2008-11-24
System.out.print("i+1的值是" + n);
这句应该放在main函数里面,放在外面n就没定义啦
还有n的初始值应该是1,或者a的初始值是2,不然就成了1+1+2+3+4+5的值了。
public class test02{
public static void main(String arg[])
{int n=0;
for(int a=1;a<=5;a++)
{n=n+a;}
System.out.print("i+1的值是" + n);
}
}
第2个回答 2008-11-24
public static void main(String[] args) {
int n = 1;
for (int a = 1; a <= 5; a++) {
n = n + a;
System.out.println("i+1的值是" + n);
}
}
第3个回答 2008-11-24
public class TEST{
static int m=0;
public static void main(String arg[]) {
for(int a=1;a<=5;a++){
m+=a;
if(a<5){
System.out.print( a+"+");
}
else{System.out.print(a+"=");
}
}
System.out.print(m);
}
}
试过了,结果对
第4个回答 2008-11-24
public class test02{
public static void main(String arg[])
{int n=1;
for(int a=2;a<=5;a++)
{n=n+a;}
System.out.print("i+1的值是" + n);
}
第5个回答 2008-11-24
}
{
System.out.print("i+1的值是" + n);
}
改成
System.out.print("i+1的值是" + n);