"for(n=1;n<=100;n++)"这一句放在子函数中answer=factor(n-1)+n;的前面,程序就错,我不知道为什么?还有"answer=factor(n-1)+n;"这一句为什么要这样写,我也不是很懂.