主观

完成程序空白处,可参考以下运行结果:

4!=24

n=-2!

不能计算n!

程序执行结束

#include ﹤iostream. h﹥

int f(int n)

{

if(n﹤=0) throw n;

int s=1;

for( ________ )

s *=i; //计算1*2*3…*n的值retum s;

}

void main( )

{

try

{

cout﹤﹤________﹤﹤endl;

cout﹤﹤"-2!="﹤﹤f(-2)﹤﹤endl;

}

catch(int n)

 {

cout﹤﹤"n="﹤﹤n﹤﹤"不能计算n!"﹤﹤endl;

catch(...) { cout﹤﹤"出现异常!"﹤﹤endl;

}

cout﹤﹤"程序执行结束"﹤﹤endl;

}

参考答案
您可能感兴趣的试题
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服