如何用c语言编程用单重循环和双重循环嵌套两种方式来求1! 2! …… 10!的和

如题所述

#include<stdio.h>

int main()

{

long n,i;

long sum=1,su=0;

scanf("%ld",&n);

for(i=1;i<=n;i++)

{

sum=1;

for(int j=1;j<=i;j++)

{

sum*=j;

}

su+=sum;

}

printf("%ld",su);

}

————————————————————————————————

#include<stdio.h>

int main()

{

long n,i;

long sum=1,su=0;

scanf("%ld",&n);

for(i=1;i<=n;i++)

{

sum*=i;

su+=sum;

}

printf("%ld",su);

}

前双,后单;双的不好写,好理解;单的好写,理解有点费劲儿;

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

相关了解……

你可能感兴趣的内容

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