int x;
public int GetFact()
{
while (x > a)
{ temp = this.x / a;
…………
}
}
为何,x必须在函数外部声明?
int x;
public int GetFact()
{
while (x > a)
{ temp = this.x / a;
…………
}
}
为何,x必须在函数外部声明?
不是必须声明在函数外。
声明在函数里面也可以的 但是必须赋初始值
在函数外则会默认有个初始值 0;