编写程序,计算1!+2!+3!+.+n!的值,其中n的值由用户输入.答案给出来了,求讲解过程,谢谢!#include main ( ) {int k,l,n;/*定义k,l,n代表什么?请讲解*/ double sum=0,fact_k=1;/*fact-k=1,又表示什么?请讲解*/ pr

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/25 21:42:06
编写程序,计算1!+2!+3!+.+n!的值,其中n的值由用户输入.答案给出来了,求讲解过程,谢谢!#include   main ( )   {int k,l,n;/*定义k,l,n代表什么?请讲解*/    double sum=0,fact_k=1;/*fact-k=1,又表示什么?请讲解*/    pr

编写程序,计算1!+2!+3!+.+n!的值,其中n的值由用户输入.答案给出来了,求讲解过程,谢谢!#include main ( ) {int k,l,n;/*定义k,l,n代表什么?请讲解*/ double sum=0,fact_k=1;/*fact-k=1,又表示什么?请讲解*/ pr
编写程序,计算1!+2!+3!+.+n!的值,其中n的值由用户输入.答案给出来了,求讲解过程,谢谢!
#include
main ( )
{int k,l,n;/*定义k,l,n代表什么?请讲解*/
double sum=0,fact_k=1;/*fact-k=1,又表示什么?请讲解*/
printf("Please Input n:");
scanf("%d",&n);
for(k=1;k

编写程序,计算1!+2!+3!+.+n!的值,其中n的值由用户输入.答案给出来了,求讲解过程,谢谢!#include main ( ) {int k,l,n;/*定义k,l,n代表什么?请讲解*/ double sum=0,fact_k=1;/*fact-k=1,又表示什么?请讲解*/ pr
#include
main ( )
{int k,l,n;
/*n代表用户输入的值;k是一个循环变量,代表从1到n;l也是循环变量代表从1到k,用来计算 k!时用*/
double sum=0,fact_k=1;/*fact-k=1,这是给fact_k赋一个初始值,下面在计算每一个k的阶乘时会用到*/
printf("Please Input n:");
scanf("%d",&n);/* 输入一个整型数,这个数赋值给变量n*/
for(k=1;k