若有宏定义:#define MOD(x,y) x%y则执行以下语句后的输出为( ) 。int z,a=15,b=100;z=MOD(b,a);printf(“%d\n”,z++);
相似题目
-
若有定义:int x=3,y=2,z=2;,则表达式:z*=(x>y?++x:y++)的值是( ).
-
若有定义int x=12,y=8,z;,在其后执行语句z=0.9+x/y;,则z的值为________。
-
设有宏定义如下:#define MIN(x,y) (x)
-
若有以下定义:#define MOD(x,y) x%y则执行以下语句后的输出为 。int z,a=15,b=100;z=MOD(b,a);printf(“%d\\n”,z++);
-
若有定义语句:double x,y,*px,*py;执行了px=&x; py=&y;之后,正确的输入语句是( )。
-
若有定义:inta=7;floatx=2.5,y=4.7;,则表达式x+a%3*(int)(x+y)%2/4的值是________
-
若有以下宏定义:#define N 2#define Y(n) ((N+1)*n)则执行语句“Z=2*(N+Y(5));”后的结果是( )。
-
宏定义“define DIV(a, b) a/b",经DIV(x+5,y-5)引用,替换展开后是()
-
若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是 A.2.500000
-
若有定义:“int a=7;float x=2.5,Y=4.7;"则表达式x+a 9/6 3*(int)(x+y)% 2/4的值是()。A.2.500
-
若有定义:int a=7; float x=2.5,y=4.7; 则表达式x&43;a%3*(int)(x&43;y)%2/4的值是()
-
设有以下宏定义和语句: define P(x, y) x/y define PP(a, b) a*b int c=P(2+3, 2+3)+PP(2+3, 2+3); 则变量c的值是()。
-
若有定义语句:intx=3,y=2,z=1;,表达式:2*=(x>y?++x:y+)的值是A.4B.0C.1D.3
-
【单选题】若有定义语句:int x=10,y;则表达式y=!x 的值是()。
-
若已有如下宏定义:define MIN(x,y) (x)>(y)?(x):(y)以及定义:int a=1,b=3,c;,则执行语句c=MIN(a=b,b-a);以后,变量c的值是()
-
若有定义语句:int x=12, y=8, z;,在其后执行语句z=0.9+x/y;,则z的值为
-
已知一个新运算被定义为(define (newCalc x y) (* (x 1) (* y 2))),问newCalc可以完成的计算功能为_____。
-
52、若有以下程序段: define X 7 define Y X+1 define Z Y*X/2 int main() { int a = X; printf("%d,%d", Z, --a); return 0; } 则运行程序的输出结果是:
-
若有宏定义define MOD(x,y) x%y ,下面程序段的结果是()。 int z,a=15; float b=100; z=MOD(b,a); printf("%d",z++);
-
设有宏定义如下:define MIN(x,y) (x)>(y)?(x):(y)define T(x,y,r) xry/4则执行以下语句后,s1和s2的值分别为 。int a=1,b=3,c=5,s1,s2 ;s1=MIN(a=b,b-a); s2=T(a++,a*++b,a+b+c)()
-
9、已知一个新运算被定义为(define (newCalc x y) (* (x 1) (* y 2))),问正确使用了newCalc并得到正确结果的为_____。
-
若有定义double x=1,y;则以下的语句执行的结果是()
-
5、若有定义int x=3, y=2和float a=2.5, b=3.5,则表达式:(x+y)%2+(int)a/(int)b的值是
-
17、已知一个新运算被定义为(define (newCalc x y) (* (x 1) (* y 2))),问正确使用了newCalc并得到正确结果的为_____。