一个函数返回值的类型是由()决定的。
A. return语句中表达式的类型
B. 在调用函数时临时指定
C. 定义函数时指定的函数类型
D. 调用该函数的主调函数的类型
下面函数的功能是计算,请填空。double fun(int n){double s=0.0,fac=1.0;int i;for(i=1,i<=n;i++){ fac=fac【1】;s=s+fac;}return s;}
分别计算并输出1!,2!,3!,4!和5!。main(){int i;for(i=1;i<=5;i++) printf("%d!=%d\n",i, 【1】 );}int fac(int n){ 【2】 f=1;f*=n;return(f);}
以下程序的输出结果是_____________intfunc(int a,int b){ return(a+b); }void main( ){ intx=2,y=5,z=8,r;r=func(func(x,y),z);printf(“%d\n”,r); }