永发信息网

用C语言求1~20的阶乘之和!

答案:4  悬赏:50  手机版
解决时间 2021-04-13 01:00

要求有过程,拜托高手解答!

最佳答案

#include<stdio.h>


void main()
{
int i;
double t=1,sum=0; //由于20的阶乘int和long int都放不下.所以用double.
for(i=1;i<=20;i++) //从1循环到20.
{
t = t * i; //计算1~20的阶乘.
sum = sum + t; //将1~20的阶乘累加到sum中.
}
printf("%.0f\n",sum); //输出sum.
}

全部回答
#include "stdio.h" main() { int a=1,i; for(i=1;i<=20;i++) { a=a*i; } printf("%10.ld",a); }

double 也放不下,我试过。

#include <stdio.h> void main () { unsigned long i=2; unsigned long p=1; unsigned long sum = 1; int n = 20 ; for(;i<=n;) { p=p*i; i++; sum+=p; printf("%d\n",sum); }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
何可欣手伤好了吗?
不主动打扰别人的句子,你为什么不主动和我联
HDMI2.0a和HDMI2.0b有什么区别?哪个好
与“理想”谐音的英文名
As a boy, Sanders was much influenced by b
ps游戏下载
怎么吃才可以长胖点
女人与钱有着怎样的联系
来仕美业皇家SPA瑞士豪门店在什么地方啊,我
请大家看下配置个值2000
装网线移动和联通哪个好?用来手机上网和看用
喜欢一个人有错吗
谁知道有关于双子座的歌,可爱点的
DNA is the whole “map” of the human body
一个快递营业点一月或者一年赚多少钱?
推荐资讯
CPU240总线显示
有没有农场牧场的群,最多人多点的有吗
劳烦大家推荐几部以西北大漠为场景的电影。谢
QQ申诉后会成功吗
杀码特创始人?
打完瘦脸针多久可以唱歌
惠州纸箱厂
DNF里已经解封的装备可以邀请附魔么
为什么我家电脑显示QQ的网页特别慢?
临沂千卉化妆培训学校学费多少提供食宿吗?
单选题下列有关细胞结构和功能的叙述中,不正
单选题下列有关实验现象描述正确的是A.铁丝在
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?