通过函数嵌套调用求。要求:编写函数fac求n!,编写函数xgm通过调用fac函数求 ,在主函数中输入n的值并调用xgm函数求 并输出结果。
求阶乘,怎么用加法?
int fac(int n) { int sum = 1; for(n;n>0;n--) sum *= n; return sum; }
你没有写返回值,函数运行结束后,会默认返回0.所以你在fac函数里面需要补充一个return sum;在xgm函数里面需要补充一个return x;