回复 19楼 wp231957
差不多吧,不过for循环的迭代部分最好理解成一句,因为这里的逗号不是分隔符,是运算符。

重剑无锋,大巧不工
程序代码:for(i = 2; i < MAX_N; pt = p2, p2 = p1, p1 = p, p = pt, i++)
{
for(t = j = 0; j < nowlength; t = p[j] > 9 ? p[j] -= 10, 1 : 0, j++)
p[j] = p1[j] + p2[j] + t;
if (p[nowlength] = t) nowlength++;
else j--;
for(t = 0; j >= 0; f[i][t++] = p[j--] + '0');
}
