以下程序的输出结果是#define M(x,y,z) x*y+zvoid main( ) { int a=1,b=2, c=3;printf("%d\n", M(a+b,b+c, c+a));}
查看答案
以下各选项企图说明一种新的类型名,其中正确的是
A. typedef v1 int;
B. typedef v2=int;
C. typedef v1 int v3;
D. typedef v4: int;
以下程序的输出结果是#define SQR(X) X*Xvoid main( ){ int a=16, k=2, m=1;a/=SQR(k+m)/SQR(k+m);printf("%d\n",a);}
A. 16
B. 2
C. 9
D. 1
以下程序的输出结果是#definef(x)x*xvoid main( ){inta=6,b=2,c;c=f(a) / f(b);printf("%d \n",c);}
A. 9
B. 6
C. 36
D. 18
执行下面的程序后,a的值是#defineSQR(X) X*Xvoid main( ){ int a=10,k=2,m=1;a/=SQR(k+m)/SQR(k+m);printf("%d\n",a);}
A. 10
B. 1
C. 9
D. 0