求指教。。。。调用函数问题、
#include<stdio.h>void main()
{
int i,n=3,sum=0;
int fac(int m);
for(i=1;i<=n;i++)
{
sum=sum+fac (i);
}
printf("sum is %d\n",sum);
}
int fac(int m)
{
int f=1,i;
for(i=1;i<=m;i++)
f*=i;
return f;
}
源文件如上,想问:1.int fac(int m)中的int m表示的什么?能不能换成其他的内容?
2.return f中f的值是不是返回成上面的fac(i)?
初学C++,望指导
谢谢。