C语言:以下程序包含一个自定义函数,该函数的功能是接收1个整型参数n,并计算n!将计算结果作为返回值。
在main中调用该函数计算10!+15!的和,并输出。longfun(intn){longi,sum=1;for(i=1;i<=?;i++)sum=sum*i;retur...
在main中调用该函数计算10! +15!的和,并输出。
long fun(int n)
{
long i,sum=1;
for(i=1;i<=? ;i++)
sum=sum*i;
return sum;
}
main()
{
long s=0;
s= ? + ? ;
printf("sum=%ld",s);
}
“?”里面的的内容要怎么填? 展开
long fun(int n)
{
long i,sum=1;
for(i=1;i<=? ;i++)
sum=sum*i;
return sum;
}
main()
{
long s=0;
s= ? + ? ;
printf("sum=%ld",s);
}
“?”里面的的内容要怎么填? 展开
3个回答
展开全部
第一个问号:fun(10)
第二个问号:fun(15)
#include<stdio.h>
long fun(int n)
{
long i,sum=1;
for(i=1;i<=n;i++) //
sum=sum*i;
return sum;
}
main()
{
long s=0;
s= fun(10) + fun(15) ; // 10!zhi+15!
printf("sum=%ld",s);
}
扩展资料:
用户定义函数采用零个或更多的输入参数并返回标量值或表。函数最多可以有 1024 个输入参数。当函数的参数有默认值时,调用该函数时必须指定默认 DEFAULT 关键字才能获取默认值。该行为不同于在存储过程中含有默认值的参数,而在这些存储过程中省略该函数也意味着省略默认值。用户定义函数不支持输出参数。
参考资料来源:百度百科-用户定义函数
展开全部
#include<stdio.h>
long fun(int n)
{
long i,sum=1;
for(i=1;i<=n;i++) // 从1到n
sum=sum*i;
return sum;
}
main()
{
long s=0;
s= fun(10) + fun(15) ; // 10!+15!
printf("sum=%ld",s);
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一个问号:fun(10)
第二个问好:fun(15)
第二个问好:fun(15)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询