c语言函数fac,将一个求阶乘的函数fac专门写在一个文件file1.cpp中,定义为外部函数。然后在另一文件file2.cpp中...

满意答案

02ae427d08e371d7e90d5b995e828d6d.png

cigya

2013.04.08

02ae427d08e371d7e90d5b995e828d6d.png

采纳率:42%    等级:12

已帮助:11052人

//file1.cpp

inline int fac(int n){

if(n<0)

return 0; //负数无阶乘

int f = 1;

for(n;n>0;n--){

f = f*n;

}

return f;

}

//file2.cpp

#include

#include

#include "file1.cpp"

using namespace std;

int main(){

int a,n;

float b,p,result;

cout <

cout<

cin >>a;

cout <

cin >>b;

cout <

cin >>n;

p = pow(b,n);

if(!p){

cout << "Divisor cannot be zero"<

}else{

result = fac(a)/p;

cout << "Result is :" <

}

system("pause");

return 0;

}

00分享举报

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值