以下程序的输出结果是().voidfun(float*p1,float*p2,f...intf("%5.2f\n",*s);}
举一反三
- 以下程序的输出结果是 void fun(float *p1,float *p2,float *s) { s=(float *)calloc(1,sizeof(float)); *s=*p1+*p2++; } main() { float s[2]={1.1,2.2},b[2]=<10.0,20.0},*s==a; fun(a,b,s); printf("%5.2f\n",* s); } A: 11.10 B: 12.00 C: 21.10 D: 1.10
- 设有float<br/>f[3][4];,以下声明错误的是: A: float<br/>*p[]{f[0],f[1]}; B: float<br/>*p=f[0]; C: float<br/>(*p)[3]=f; D: float<br/>p=f[1][2];
- 以下程序的运行结果是floatf1(floatn){returnn*n;}floatf2(floatn){return2*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("%.0f,%.0f\n",y1,y2);}
- 以下程序运行后的输出结果是____________。#include<;stdio.h>;float f(float x,float y){ x+=1;y+=x;return y;}main(){float a=1.6,b=1.8;printf("%f\n ", f(b-a,a));}
- 以下程序的输出结果是。{int x=10;float pi=3.1416; printf("(1)%d\n",x); printf("(2)%6d\n",x); printf("(3)%f\n",56.1); printf("(4)%5.2f\n",pi); return 0;}