若有以下宏定义: define N 2 define Y(n)((N+i)*n) 则执行语句z=2*(N+Y(5));后的结果是()。
A.语句有错误
B.z=34
C.z=70
D.Z无定值
设有以下宏定义 define W 5 define L (W+2) 则执行赋值语句p=L*2;(p为int 型变量)后,p的值为______。
已知“int k;float m=一3;”执行语句“k=m%2;”后,变量k的值是()。
A.一1
B.0
C.1
D.语句有错误
已知int x=1,y=2,z=3;以下语句执行后x,y,z的值是______。
if (x>y) z=x; x=y; y=z;
A.1
B.2
C.3
D.4
设x、y和z均为int型变量,则执行语句x=(y=(z=10)+5)-5;后,x、y和z的值是______。
已知int x=1,y=2,z=3;,以下语句执行后x,Y,Z的值是( )。
if(x>y) z=x;x=y; y=z;
(A)x=1,y=2,z=3 (B)x=1,y=3,z=3
(C)x=2,y=3,z=1 (D)x=2,y=3,z=3