国内知名网站制作公司,做金融必看网站,杭州品格网站设计,昆山 网站建设实验5-7 使用函数求1到10的阶乘和 #xff08;10 分#xff09; 本题要求实现一个计算非负整数阶乘的简单函数#xff0c;使得可以利用该函数#xff0c;计算1!2!⋯10!的值。
函数接口定义#xff1a; double fact( int n ); 其中n是用户传入的参数#xff0c;其值不超过…实验5-7 使用函数求1到10的阶乘和 10 分 本题要求实现一个计算非负整数阶乘的简单函数使得可以利用该函数计算1!2!⋯10!的值。
函数接口定义 double fact( int n ); 其中n是用户传入的参数其值不超过10。如果n是非负整数则该函数必须返回n的阶乘。
裁判测试程序样例
#include stdio.hdouble fact( int n );int main(void)
{ int i;double sum; sum 0; for(i 1; i 10; i) sum sum fact(i); printf(1!2!...10! %f\n, sum); return 0;
}
/* 你的代码将被嵌在这里 */ 输入样例 本题没有输入。
输出样例 1!2!…10! 4037913.000000
double fact( int n )
{int t1,i;for(i1;in;i){tt*i;}return t;
}