c语言中s=sum(n,2);s=sum(n,1);是什么意思?
答案:3 悬赏:10 手机版
解决时间 2021-11-25 23:35
- 提问者网友:焚苦与心
- 2021-11-25 07:29
c语言中s=sum(n,2);s=sum(n,1);是什么意思?
最佳答案
- 五星知识达人网友:野味小生
- 2021-11-25 07:49
sum是你自己定义的那个函数:
float sum(int n,int m)就是这个函数。
s=sum(n,2);
s=sum(n,1);这两个都是调用你的函数sum来进行运算。
n是你main函数中输入的变量,对应于你sum函数中的n,而2或者1就是对应于sum函数中的m。
函数的大意就是,把n和2,或者n和1当做输入参数,给到sum函数进行运算,然后sum函数把值返回给主函数。
大概就是这样,你可以编译试试。有问题再问吧。
float sum(int n,int m)就是这个函数。
s=sum(n,2);
s=sum(n,1);这两个都是调用你的函数sum来进行运算。
n是你main函数中输入的变量,对应于你sum函数中的n,而2或者1就是对应于sum函数中的m。
函数的大意就是,把n和2,或者n和1当做输入参数,给到sum函数进行运算,然后sum函数把值返回给主函数。
大概就是这样,你可以编译试试。有问题再问吧。
全部回答
- 1楼网友:英雄的欲望
- 2021-11-25 08:24
sum是自己定义的函数
- 2楼网友:春色三分
- 2021-11-25 08:11
sum是个自定义函数。
float sum(int n,int m){
int i;
float sum=0;
float k=1;
for(i=m;i<=n;i=i+2)
sum=sum+k/i;
return(sum);
}
(n,1)是范围,从1到n。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯