JAVA程序改错题:

来源:百度知道 编辑:UC知道 时间:2024/05/16 06:00:30
程序改错题:
gc508.java程序用来实现计算6的阶乘(6!)。但该程序中有二个错误,错误出现在每个注释行下面,请调试改正。

注意:在调试改正中,不得改变程序结构,也不得增删语句。
class gc508 {
public static void main(String args[]) {
int mm = Mul();
System.out.println("6!=" + mm);
}
/*------------Found Mistake Below------------*/
public int Mul() {
/*------------Found Mistake Below------------*/
int m=0;
for (int i = 1; i <= 6; i++)
m = m * i;
return m;
}
}

求6的阶乘;
class gc508{

public static void main( String args []){
int i,n=1;
for(i=6;i>=1;i--){
n=n*(i);}
System.out.println(n);
}
}

方法Mul()应定义成静态的
即:public static int Mul()
int m=1;