填空题 funl函数的调用语句为funl(&a,&b,&c);。它将3个整数按由大到小的JI匣序调整后依次放入a,b,c三个变量中,a中放最大数,请填空。
void fun2(int *x,int *y)
int t;
t=*x;*x;*y;*y=t;

void funl(int *pa,int *pb,int *pc)
if(*pc>*pb) fun2( 【18】 );
if(*pa<*pc) fun2( 【19】 );
if(*pa<*pb) fun2( 【20】 );


  • 1、
【正确答案】 1、{{*HTML*}}[18] pc,pb或pb,pc
[19] pc,pa或pa,pc
[20] pb,pa或pa,pb    
【答案解析】[解析] 本题主要考查形参为指针变量时,形参和实参间的数据传递。系统为fun2的两个形参开辟了对应的基类为int型的临时指针变量,并通过空格处的实参把地址传递给形参x,y。