例如:m=12,n=8时,运行结果应该是495.000000。请在题目的空白处填写适当的程序语句,将该程序补充完整。
#include
#include
float fun (int m, int n)
{ int i;
double p=1.0;
for(i=1;i<=m;i++)( );
for(i=1;i<=n;i++)( );
for(i=1;i<=m-n;i++)p=p/i;
return p;}
main ()
{ clrscr();
printf ("p=%f\n",fun (12,8));}
[主观题]编写函数fun(),它的功能是;根据以下公式求p的值,结果由函数值带回。m与n为两个正数且要求m>n。P=m!/n!(m-n)!),例如:m=12,n=8时,运行结果为495.000000。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。试题程序:include <conio.h>include <stdio.h>float fun (int m, int n){}main(){clrscr() ;printf ("p=%f
[主观题]给定程序MODll.C中函数fun的功能是:根据以下公式求π值,并作为函数值返回。例如,给指定精度的变量eps输入0.0005时,应当输出Pi=3.141480。请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
[试题]请编写一个函数fun,它的功能是:根据以下公式求π的值(要求满足精度0.0005,即某项小于0.0005时停止迭代):程序运行后,如果输入精度0.0005,则程序输出为3.140578。注意:部分源程序存在文件PROGl.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
[主观题]下列给定程序中函数fun的功能是:求两个非零正整数的最大公约数,并作为函数值返回。 例如,若numl和num2分别为49和21,则输出的最大公约数为7;若numl和num2分别为27和81,则 输出的最大公约数为27。 请改正程序中的错误,使它能得出正确结果。 注意:部分源程序在文件MOD11.C中,不得增行或删行,也不得更改程序的结构。
[主观题]下列给定程序中,函数fun的功能是按以下递归公式求函数值。例如:当给n输入5时,函数值为240;当给n输入3时,函数值为60。请改正程序中的错误,使它能得到正确结果。注意;不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:include <stdio.h>/*************found****+*******/fun(int n);{int c;/*************found********+*****/if(n=1)c=15;elsec=fun(n-1)*2
[单选题]有以下函数: fun(char *p) { return p;} 该函数的返回值是( )。A.无确切值B.形参p中存放的地址值C.一个临时存储单元的地址D.形参p自身的地址值
[单选题]有以下函数:fun(char *p){return p;}该函数的返回值是A.无确切值B.形参p中存放的地址值C.一个临时存储单元的地址D.形参p自身的地址值
[单选题]已定义以下函数: fun(int*p) { return *p; } 该函数的返回值是 ______。A.不确定的值B.形参p中存放的值C.形参p所指存储单元中的值D.形参p的地址值
[单选题]有以下函数 char fun(char*p) {return p;} 该函数的返回值是A.无确切的值B.形参p中存放的地址值C.一个临时存储单元的地址D.形参p自身的地址值
[单选题]已定义以下函数 fun(int *p) { return *p;} 该函数的返回值是A.不确定的值B.形参p中存放的值C.形参p所指存储单元中的值D.形参p的地址值