C++编程下面程序

来源:百度知道 编辑:UC知道 时间:2024/06/24 01:56:24
编写程序求5!+4!+3!+2!+1!的和,其中求阶乘要求用函数实现。

#include <stdio.h>

int getResult(int a)
{
int b,i;
b=1;

for(i=1;i<=a;i++)
{
b*=i;
}

return b;
}

void main()
{
int i,result=0;

for(i=1;i<=5;i++)
{
result+=getResult(i);
}

printf("结果为: %d",result);
}

递归的经典例题,你看任何一本关于C++的书,几乎都能找到!Good luck!