编写一个子函数计算阶乘

更新时间:02-08 教程 由 沉苍 分享

编写一个子函数计算阶乘?

#include

using namespace std;

int f(int i)

{

int t=1,j;

for(j=1;j<=i;j++)

t=t*j;

return t;

}

int main(int argc, char* argv[])

{

int N,i, sum=0;

cout<<"输入N:";

cin>>N;

for(i=1;i<=N;i++)

sum=sum+f(i);

cout<<"sum="<

return 0;

}

函数不能嵌套定义。所以int f(int i) 函数需要放在主函数外面。修改后的代码可以正确运行。

声明:关于《编写一个子函数计算阶乘》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2205309.html