正在加载图片...
【题9.38】下面程序的运行结果是 #define pri printf # define nl“n” # define d“%d” #define di d nl #define d2 dd nl #define d3 dd nl #define d4 d dd d nl # define s“%s” int a, b, c, d har string[]=“ TABLE”; PRI(D2, a, b) PRI (S, string) 【题9.39】以下程序的运行结果是 #define a 4 #define B(x)A*x/2 float c, a=4.5: c=B(a) printf(“%5.1fn”,c) 【题9.40】以下程序的运行结果是 #include <stdio. h> #define sw(x, y)I x'=y; y=x;x maino int a=10, b=01 printf(“%d,%dn”,a,b)} } } 【题 9.38】下面程序的运行结果是 。 #define PRI printf #define NL “\n” #define D “%d” #define D1 D NL #define D2 D D NL #define D3 D D D NL #define D4 D D D D NL #define S “%s” main() { int a,b,c,d; char string[]=“TABLE”; a=1; b=2; c=3; d=4; PRI(D1,a); PRI(D2,a,b); PRI(D3,a,b,c); PRI(D4,a,b,c,d); PRI(S,string); } 【题 9.39】以下程序的运行结果是 。 #define A 4 #define B(x) A*x/2 main() { float c,a=4.5; c=B(a); printf(“%5.1f\n”,c); } 【题 9.40】以下程序的运行结果是 。 #include <stdio.h> #define sw(x,y) { x^=y; y^=x; x^=y; } main() { int a=10,b=01; sw(a,b); printf(“%d,%d\n”,a,b); }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有