中易网

下面计算s=1+1/2!+1/3!+……+1/n!的代码对吗?求指点

答案:2  悬赏:0  
解决时间 2021-01-13 18:44
  • 提问者网友:藍了天白赴美
  • 2021-01-12 19:24
下面计算s=1+1/2!+1/3!+……+1/n!的代码对吗?求指点
最佳答案
  • 二级知识专家网友:逐風
  • 2021-01-12 19:54
不对。
a是整型,1是整型,1/a是整型运算,结果为整型。不管你输入n是哪个正整数,你这个程序的输出结果都是1。
全部回答
  • 1楼网友:妄饮晩冬酒
  • 2021-01-12 20:02
#includemain(){inti,j,n;floatsum=0;scanf("%d",&n);for(i=1;i<=n;i++){ints=1;for(j=1;j<=i;j++){s*=j;}sum+=1.0/s;}printf("1/1!+1/2!+1/3!……+1/n!=%f\n",sum);}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息