首页/ 题库 / [单选题]设以下变量均为int类型,表达式的值不为的答案

设以下变量均为int类型,表达式的值不为7的是A.(x=y=6,x+y,x+1) B.(x=6,x+1,y=6,x+y) C.(x=y=6,x+y,y+1) D.(y=6,y+1,x=y,x+1)

单选题
2022-01-04 07:56
A、(x=y=6,x+y,x+1)
B、(x=6,x+1,y=6,x+y)
C、(x=y=6,x+y,y+1)
D、(y=6,y+1,x=y,x+1)
查看答案

正确答案
B

试题解析
本题考查逗号表达式的用法。C语言中逗号“,”也是一种运算符,称为逗号运算符,其功能是把两个表达式连接起来组成一个表达式,称为逗号表达式。其一般形式为:表达式1,表达式2。其求值过程是分别求两个表达式的值,并以表达式2的值作为整个逗号表达式的值。逗号表达式的一般形式可以扩展为:表达式1,表达式2,表达式3,…,表达式n。它的值为表达式n的值。

标签:
相关题目
已知x,y,z均为整型变量,且值均为1,则执行语句++x||++y&&++z;后,表达式x+y的值为
设 int x=1, y=1; 表达式(!x||y--)的值是( )。
设int a=7; float x=2.5, y=4.7;, 则表达式x+3%(int)(x+y)/4的值是( )
设x和y均为int型变量,则语句“x+=y;y=x–y;x–=y;”的功能是()。
设x=25,a=7,y=47 ;表达式x+a%3(int)(x+y)%2/4的值是
设x、y、z和k都是int型变量,则执行下列表达式后,变量x的值为().x=(y=4,z=16,k=32)
已知有double型变量x=2.5,y=4.7,整型变量a=7,则表达式x+a%3*(int)(x+y)%2/4的值是()。
设以下变量均为int类型,表达式的值不为7的是A.(x=y=6,x+y,x+1) B.(x=6,x+1,y=6,x+y) C.(x=y=6,x+y,y+1) D.(y=6,y+1,x=y,x+1)
设以下变量均为int类型,则值不等于7的表达式是( )。A.(x=y=6,x+y,x+1)B.(x=y=6,x+y,y+1)C.(x=6,x+1。y=6,x+y)D.(y=6,y+1,x=y,x+1)
设int x=1,y=1;表达式(:x||y--)的值是______。
设int x=1,y=1;表达式(!x‖--y)的值是( )。
执行下列程序段后,变量a,b,c的值分别是( )。int x=5,y=4;int a,b,c;a=(--x==y++)?x:++y;b=++X;C=y;
执行下列程序段后,变量a,b,c的值分别是( )。 int x=5,y=4; int a,b,c; a=(--x==y++)?x:++y; b=++x; c=y;
设变量x=4,y=-1,a=7,b=-8,下面表达式()的值为“假”。
设“int x=2,y=1;”,则表达式(!x|| Y--)的值是( )。
已知x,y,z均为整型变量,且值均为1,则执行语句++x||++y&&++z;后,表达式x+y的值为
设x、y、t均为int型变量,则执行语句x=y=3;t=++x||++y;后,y的值为______。
整型变量X和Y的值相等,且为非0值,则以下选项中结果为0的表达式是( )。A.X‖Y B.X | Y C.X&Y D.X^Y
设x,y,t均为int型变量,执行语句:x=y=3;t=++x||++y;完成后,y的值为
设x、y、t均为int型变量,执行以下语句后,y的值为______。x=y=3;t=++x||++y;
广告位招租WX:84302438

免费的网站请分享给朋友吧