填空题
有以下程序:
float f1(float n)
return n*n;
float f2(float n)
return 2*n;
main()
float(*p1)(float),(*p2)(float),(*t)(float),y1,y2;
p1=f1;p2=f2;
y1=p2(p1(2.0));
t=P1;p1=p2;p2=t;
y2=p2(p1(2.0));
printf("%3.0f,%3.0f\\n",y1,y2);
程序运行后的输出结果是
。
【参考答案】
8,16
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
填空题
下面的程序实现的是从指针p所指向的地址的n个数中,找出最大的和最小的数据,请填空。 fun(int *p,int n) int *q; int max,min; max=min=*p; for(q=p;______;q++) if(*q>max)max=*q; else if(*q<min)min=*q;
点击查看答案&解析
填空题
设有定义: struet person int ID;char name[12];p; 请将“scanf( %d ,______);”语句补充完整,使其能够为结构体变量p的成员ID正确读入数据。
点击查看答案&解析
相关试题
下列语句能循环______次。 int s=...
以下程序的输出结果是 。 void reverse...