更多"设函数findbig( )已定义为求3个数中的最大值。以下程序将利用函"的相关试题:
[填空题]设函数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);
}
[填空题]设函数findbig已定义为求3个数中的最大值,以下程序将利用函数指针调用findbig函数。请填空。
main( )
int findbig(int,int,int);
int(*f)( ),x,y,z,big;
f= 【15】 。
scanf("%d %d %d",&x,&y,&z);
big=(*f)(x,y,z);
printf("big=%d/n",big);
[填空题]以下程序的功能是:利用指针向三个整型变量,并通过指针运算找出三个数中最大值,输出到屏幕上。请填空
main( )
{int x,y,z,max,*px,*py,*pz,*pmax;
scanf("%d%d%d",&x,&y,&z);
px=&x;py=&y;pz=&z;pmax=&max;
______;
if(*pmax<*py)*pmax=*py;
if(*pmax<*pz)*pmax二*pz;
printf("max=%d/n",max);}
[填空题]以下程序的功能是利用指针指向3个整型变量,并通过指针运算找出3个数中的最大值,输出到屏幕上,请填空。
main( )
int x,y,z,max,*px,*py,*pz,*pmax;
scanf("%d%d%d",&c,&y,&z);
px=&x; py=&y; pz=&z;pmax=&max;
______;
if(*pmax<*py) *pmax=*py;
if(*pmax<*pz) *pmax=*pz;
printf("max=%d/n",max);
[填空题]以下程序的功能是:利用指针指向三个整型变量,并通过指针运算找出三个数中的最大值,输出到屏幕上。请填空。
main( )
{int x,Y,z,max,* px,*PY,*pz,*pmax;
scanf("%d%d%d",&x,&y,&z);
px=&x;PY=&y;pz=&z;pmax=&max;
【 】;
if(*pmax<,* PY)* pmax=*PY;
if(*pmax<*pz)*pmax=*pz;
printf("max=%d\n",max);
}
[填空题]若已定义:int a[10],i;,以下fun函数的功能是:在第一个循环中给前10个数组元素依次赋1、2、3、4、5、6、7、8、9、10;在第二个循环中使a数组前10个元素中的值对称拆叠,变成1、2、3、4、5、5、4、3、2、1。请填空.
fun(int a[ ])
int i;
for(i=1;i<=10;i+ +) 【13】 =i;
for(i=0;i<5;i + +) 【14】 =a[i];