C语言编程 计算1!+2!+3!+...+n!

C语言编程 计算1!+2!+3!+...+n!
其他人气:846 ℃时间: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;
}
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版