设以下变量均为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)
- 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=6,x+1,y=6,x+y) C.(x=y=6,x+y,y+1) D.(y=6,y+1,x=y,x+1)
本题考查逗号表达式的用法。C语言中逗号“,”也是一种运算符,称为逗号运算符,其功能是把两个表达式连接起来组成一个表达式,称为逗号表达式。其一般形式为:表达式1,表达式2。其求值过程是分别求两个表达式的值,并以表达式2的值作为整个逗号表达式的值。逗号表达式的一般形式可以扩展为:表达式1,表达式2,表达式3,…,表达式n。它的值为表达式n的值。
1、若a是int型变量,则执行下面表达式后,a的值为()。a=25/3%3
若a是int型变量,则执行下面表达式后,a的值为()。a=25/3%3
设以下变量均为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)
下列表达式中的值不为6的是()A193B19/3CInt(19/3)D19 mod 13
4、当变量C的值不为2、4、6时,值也为“真”的表达式是( )。
当变量C的值不为2、4、6时,值也为“真”的表达式是( )。A(c==2)‖(c==4)‖(c==6)B(c>一2&&c<=6)‖(C!=3)‖(C!=5)C(c>=2&&c<=6)&&!(c%2)D(c>=2&&c<=6)&&(c%2!=1)
设以下变量都是int类型,则值不等于7的表达式是()。Ax=y=6,x+y,x+1Bx=y=6,x+y,y+1Cx=6,x+1,y=6,x+yDy=6,y+1,x=y,x+1
6、设a和b均为int型变量,且a-6,b=11,则能使值为3的表达式是( )
设a和b均为int型变量,且a-6,b=11,则能使值为3的表达式是( )AA)b%(a%4)BB)b%(a-a%5)CC)b%a-a%5DD)(b%a)-(a%4)