下面两个程序是否有错如果有错,试标出错误位置并指出是何种错误。
程序1:
class ArraySum{
int a[3]={2,4,8};
int sum( ){
int s=0;
for (int i=0;i<3;i++)
s=s+a[i];
return s;
}
}
程序2:
class c{
static int x=20;
int y=30;
static int plus( ){
return x+y;
}
public static void main(String [ ] args) {
int result=plus( );
System.out.println("result="+result);
}
}