在下是C的初学者,碰到6000!(阶乘)这个难题,愚人知道由于位数的限制,肯定要用数组,但是还是不会,望编程高手指教,最好把代码写给愚人看看,在下感激不尽!

热心网友

源码见附件!

热心网友

这个问题不用数组也能做到啊。 int z=1; for(int i=1;i<6001;i++) z*=i;

热心网友

可参考钱老师编著,清华大学出版社,