> 其他 >
C语言编程 计算1!+2!+3!+...+n!
人气:233 ℃ 时间:2019-09-27 01:15:26
解答
你自己写点,有问题我帮你调试.这个不难
编程就是个熟练活儿,多练习就会了
# include <stdio.h>

int main(void)
{
\x09int n=1,sum=0,fact=1;
\x09while(1)
\x09{
\x09\x09fact *= n; //计算n的阶乘 1*2*3*4.。。。
\x09\x09sum += fact ;
\x09\x09if ( sum > 10000 ) 
\x09\x09\x09break ;
\x09\x09n++;
\x09} 
\x09
\x09printf ("max n=%d\n", n-1 ); //因为退出循环时是超过10000时的n值,所以要输出n-1
\x09return 0;
}
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版