为了账号安全,请及时绑定邮箱和手机立即绑定

sum*是什么意思 ?return sum是什么?

sum*是什么意思 ?return sum是什么?

C
慕粉18275382296 2016-05-31 13:37:49
#include<stdio.h>double fun(int i){int j;double sum=1;for(j=1;j<=i;j++)sum*=j;return sum;}void main(){int i,n;double sum=0;printf("请输入n值:\n");scanf("%d",&n);for(i=1;i<=n;i++)sum+=1/fun(i);printf("1+1/2!+1/3!+....1/n!=%.7lf\n",sum);}
查看完整描述

3 回答

已采纳
?
只爱凌晨四点

TA贡献2条经验 获得超6个赞

好比 sum += j 同等于 sum = sum + j  , sum *= j 也同理,同等于sum = sum * j

查看完整回答
5 反对 回复 2016-05-31
?
5E

TA贡献115条经验 获得超39个赞

sum*=j  的意思是sum=sum * j ,此时返回的sum 就是新的sum,也就是进行过sum * j  运算过的结果。

查看完整回答
2 反对 回复 2016-05-31
?
不见不散场

TA贡献39条经验 获得超28个赞

sum*=j  的意思是sum=sum*j
return  sum   sum是返回值

查看完整回答
2 反对 回复 2016-05-31
  • 3 回答
  • 0 关注
  • 2830 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信