题目
利用for循环嵌套编写程序,计算1!+2!+3!+……+n!,要求n的值要由键盘输入 一定要用嵌套
提问时间:2021-03-10
答案
在win-TC环境中,你所问的算法编译内容如下:
#include "stdio.h"
#include "conio.h"
long cheng(int n)
{
long M;
int t;
if(n==0)
M=0;
else if(n==1)
M=1;
else M=1;
for(t=1;t<=n;t++)
{
M*=t;
}
return(M);
}
main()
{
long sum=0;
int i,n;
printf("Input your number for calculating ");
scanf("%d",&n);
for(i=0;i<=n;i++)
{
sum+=cheng(i);
}
printf("the result=%ld",sum);
getch();
}
我刚给你写的,付编译图一张.有图有真相,我输入的n是10,结果是4037913.
感谢对我回答评论的那个兄台,我之前的答案给看错了.看成1+2+3+……+n=?
请注意我的数据类型,sum和M都是长整型的,还有注意第二个printf中式%ld.如果数据类型不对的话就搞不到大数字.请楼主一定深思.
这下真的有图有真相了.
还有我利用了函数的嵌套.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
热门考点
- 1向两张下垂的纸中间吹气,是为了-----------------------,你是通过观察--------------------现象来判断纸片间压强大小变化的
- 2改革开放以后,人们的生活越来越富裕了,请你用一句歇后语说明人民的生活越来越富裕:( )
- 3直径1公分长1米的紫铜棒重量是多少
- 4回乡偶书 表达作者什么思想感情
- 5已知长方形的周长为16,它的相邻两边长为x,y,且满足X^2+XY+Y^2=49,试求长方形的面积(有详细过程)
- 6从一块棱长是6厘米的立方体木块上挖掉一个棱长是1厘米的小立方体,剩下的物体的表面积可能是多少?
- 7求中心在原点,长轴在X轴,一焦点与短轴两端点连线互相垂直,焦点与长轴上较近顶点距离为4(根号2 - 1)
- 8地球表面海洋面积大约是陆地面积的2.4倍,比陆地面积多2.1亿平方千米.等量关系
- 9初一2班第一小组去苹果园参加劳动休息时工人师傅摘苹果给同学若每人3个剩9个每人5个有一个人分四个问
- 10一条环形跑道400米,小强每分钟跑300米,小金每分钟跑250米,两人同时同地同向出发,小强第一 次追上小金时比小金多跑多少米?