中易网

C语言程序解释,在每句后面标注释,总结一下该程序的目的以及算法思想???谢谢啦

答案:1  悬赏:60  
解决时间 2021-04-28 00:39
# include stdio.h long sum(inta,intb); long factorial(int n); main () { int n1,n2; long a; scanf(“%d,%d”.&n1,&n2); a=sum(n1,n2); printf(“a=%Id”,a); } long sum (inta, intb) { long c1, c2; c1=factorial(a) c2=factorial(b) return(c1+c2) } long factorial (int ,n) { long rtn=1; int i; for (i=1;i<=n;i++) rtn* = i; return (rtn); }
最佳答案

# include stdio.h  
long sum(inta,intb);
long factorial(int n);
main ()
{


 int n1,n2;
long a;
scanf(“%d,%d”.&n1,&n2);
a=sum(n1,n2);
printf(“a=%Id”,a);
}



long sum (int a, int b)
{
long c1, c2;
c1=factorial(a)
c2=factorial(b)
return(c1+c2) )


}



long factorial (int ,n)
{ long rtn=1;
int i;
for (i=1;i<=n;i++))
rtn* = i;
return (rtn);)
}


目的:求两个整数的阶乘的和。


算法:定义了求阶乘的函数factorial,定义了求两个数和的函数sum,main接收用户输入的两个整数,然后以其作为实参调用sum函数,sum函数又调用factorial函数来得到每一个整数的阶乘,factorial函数返回结成后,sum求的两个整数阶乘的和后,返回和值,main函数调用printf函数打印结果

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
现在是不是已经到了秋天拉?
怎样才能加速QQ空间的等级
当你深爱的男朋友劈腿后,找到你要跟你和好,
诺基亚N78好用,还是N79好用?
工资条可以当收入证明吗
明年是第几界奥运会
关于视频flashURL的问题,请高手解答
中国移动 中国联通是否授权北京新华夏通讯技
从宜昌到汉口坐火车多少时间,多少钱
我qq密码被别人知道了
柯南漫画68卷底面钥匙孔里的人物是谁?
关于西藏的现代诗。 最好是比较有名的
QQ聊天字体 蓝色显示红色 红色显示蓝色 怎么
不知道怎么可以让自己不 觉得迷茫。。。
付出真得会有收获吗?
推荐资讯
吉他 用电的的练好 还是木的练好?
嗓子里好象有什么东西!我咳就是咳不出来!感
怎样旅游最节约钱?
怎么样才能有更多的人来收听我?
我要怎样做才能让他知道钱的重要性啊?
点样点亮CF?
NBA最强的国际球员有哪些?
赖蛤蟆想吃天鹅肉,他到最后有没有吃到天鹅肉
dnf砸开图标啊?
要练过法土的人回答!100以上的!或给意见全
女孩子们比较喜欢那种男孩子,
我们王教官为什么要走呀?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?