主题:[讨论]如何定义数组中两个元素相等
class TimeFactor
{
int i;
int f[]=new int[12];
f[0]=f[1]=1;
for(i=2; i<f.length; i++)
{
f[i]=f[i-1]+f[i-2];
}
for(i=1; i<=f.length; i++)
{
System.out.println("f["+i+"]="+f[i-1]);
}
}
在这段代码中,我想定义数组前两个元素为1,但是编译的时候报错,请问如何解决,如何定义数组元素相等。谢谢各位了!
{
int i;
int f[]=new int[12];
f[0]=f[1]=1;
for(i=2; i<f.length; i++)
{
f[i]=f[i-1]+f[i-2];
}
for(i=1; i<=f.length; i++)
{
System.out.println("f["+i+"]="+f[i-1]);
}
}
在这段代码中,我想定义数组前两个元素为1,但是编译的时候报错,请问如何解决,如何定义数组元素相等。谢谢各位了!