定义函数main(),输入正整数n,计算并输出下列算式的值。要求调用函数f(n)计算n*(n+1)…(2n-1),函数返回值类型是double。 s=1+ 2∗3 1 + 3∗4∗5 1 +......+ n∗(n+1)∗...∗(2n−1) 1
时间: 2023-05-02 09:02:23 浏览: 413
主函数main
5星 · 资源好评率100%
这道题要求我们定义一个名为main()的函数,输入一个正整数n,然后计算并输出以下算式的值,同时调用一个名为f(n)的函数计算n*(n+1)…(2n-1),函数返回值为double类型。
s=1+2*3/(1*2*3)+3*4*5/(1*2*3*4*5)+...+n*(n+1)*...*(2n-1)/(1*2*3*...*(2n-1))
具体思路是先定义一个计算n*(n+1)…(2n-1)并返回结果的函数f(n),然后在main()函数中调用f(n)计算出每一项的值,累加求和得到s,最后输出s即可。
阅读全文