有如下的函数定义:int Xfun(int*a,int n){int X*a;for(int*pa=a+1;pa if(*pax)x=*pa;retum x;}若在执行了语句:int x[5]=(23,46,78,55,16);后,通过表达式Xfun(x,5)调用该函数,则得到的返回值为______。

有如下的函数定义:

int Xfun(int*a,int n){

int X*a;

for(int*pa=a+1;pa if(*pa>x)x=*pa;

retum x;

}

若在执行了语句:

int x[5]=(23,46,78,55,16);

后,通过表达式Xfun(x,5)调用该函数,则得到的返回值为______。


相关考题:

( 8 )有如下的函数定义:int Xfun(int *a, int n){int x=*a;for(int *pa=a+1; paa+n; pa++)if(*pax) x=*pa;return x;}若执行了语句int x[5]={23,46,78,55,16};后,通过表达式 Xfun(x,5) 调用该函数,则得到的返回值为 【 8 】 。

主调函数中的两个变量a和b,要求调用函数交换a、b的值,返回交换结果,则以下正确的函数是______。A.funa(int*x,int*y) {int*p; *p=*x;*x=*y;*y=*p; }B.funb(int x,int y) {int t; t=x;x:y=y=t;}C.func(int*x,int*y) {*x=*y;*y=*x;}D.fund(int *x,int*y) {*x=*x+*y;*y=*x-*y;*x=*x-*y;}

主调函数中的两个变量a和b,要求调用函数交换a、b值,返回交换结果,则以下正确的函数是______。A.funa(int*x,int*y) { int*p; *p=*x;*x=*y;*y=*p; }B.funb (int x,int y) {int t;t=x;x=y;y=t;}C.func(int *x,int*y) {*X=*y;*y=*x;}D.fund(int *x,int *y) {*x=*x+*y;*y=*x-*y;*x=*x-*y;}

设函数findbig已定义为求3个数中的最大值。以下程序将利用函数指针调用findbig函数,请填空。main(){ int findbig(int,int,int); int (*f)(),x,y,z,big; f=; scanf("%d%d%d",x,y,z); big=(*f)(x,y,z); printf("big=%d\n",big);}

5、当我们需要求函数y=f(x)从a到b的定积分时,用下列哪个表达式?A.int(y, x)B.int(y, x, a, b)C.int(y)D.int(y, x, a)E.int(y,x,b)F.int(x,a,b)

6、当我们需要求函数y=f(x)的不定积分时,用下列哪个表达式?A.int(y, x, a)B.int(y, x, a, b)C.int(y, x)D.int(y, x, b)E.int(y,a,b)F.int(x,a,b)

如下代码中,类 X 的拷贝构造函数的数量是 class X { public: X(); X(int); X(const X, int = 1); ~X(); };

当我们需要求函数y=f(x)从a到b的定积分时,用下列哪个表达式?A.int(y, x)B.int(y, x, a, b)C.int(y)D.int(y, x, a)E.int(y,x,b)F.int(x,a,b)

当我们需要求函数y=f(x)的不定积分时,用下列哪个表达式?A.int(y, x, a)B.int(y, x, a, b)C.int(y, x)D.int(y, x, b)E.int(y,a,b)F.int(x,a,b)