正在加载图片...
第9章第1节 2利用宏得到多个结果 例94 #define pi3 1416 #define CIRCLE(R, L, S,V) L=2*PI*R; S=PI*R*R; V=4.0/3.0*PIR* R main i float r,l, S, v; scanf(“%f,&r); 展开 CIRCLE(rl, s, v); 1=2*3.1416*;,s=3.1416*r*r;V40/3.0*3.1416**r*r; printi〔“r;s,v=%f%f%;%fn”,r,s,v); 分析: ↓↓↓↓ #define CirCle(r, L, S,v) L=2*PIR; S=PIR*R;V=4.0/3.0*PI*R*R CiRCLE(r, I, S, v); l=2*3.1416r;s=3.1416r*r;V=4.0/3.0*3.1416rir*r2)利用宏得到多个结果 例9.4 #define PI 3.1416 #define CIRCLE(R,L,S,V) L=2*PI*R; S=PI*R*R; V=4.0/3.0*PI*R*R*R main() { float r,l,s,v; scanf(“%f”,&r); CIRCLE(r,l,s,v); printf(“r,l,s,v=%f,%f,%f,%f\n”,r,l,s,v); } #define CIRCLE(R,L,S,V) L=2*PI*R; S=PI*R*R; V=4.0/3.0*PI*R*R*R 分析: CIRCLE(r, l, s, v); l=2*3.1416*r; s=3.1416*r*r; v=4.0/3.0*3.1416*r*r*r l=2*3.1416*r; s=3.1416*r*r; v=4.0/3.0*3.1416*r*r*r; 展开 第9章第1节
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有