怎么用c语言函数计算出1-100的阶乘之和?

如题所述

利用for循环计算1~100的阶乘,将1~100的阶乘累加到sum中就是所求。

#include<stdio.h>

void main()

{

int i;

double t=1,sum=0; //由于100的阶乘int和long int都放不下.所以用double.

for(i=1;i<=100;i++) //从1循环到100.

{

t = t * i; //计算1~100的阶乘.

sum = sum + t; //将1~100的阶乘累加到sum中.

}

printf("%.0f\n",sum); //输出sum.

}

利用for循环计算1~100的阶乘,将1~100的阶乘累加到sum中就是所求。

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网