首页/ 题库 / [单选题]若整型变量x的值为8,则下列表达式中值为的答案

若整型变量x的值为8,则下列表达式中值为1的表达式是( )

单选题
2022-01-14 23:23
A、x+=x-=x=x
B、x%=x-1
C、x%=x%=3
D、x/=x+x
查看答案

正确答案
B

试题解析
计算备选答案A:先做“x=x*x”,结果x为64,该表达式值为64;再做“x=x-64”结果x为0,该表达式值为0;最后计算“x=x+0”,结果x为0,整个表达式值为0,不符合题意。计算备选答案B:相当于计算“x=x%(x-1)”,结果为x=8%7=1,整个表达式值为1,所以该答案符合题意,本题答案应选B。至于备选答案C:先算“x=x%3”,结果x=2,该表达式值为2,再计算“x=x%2”,结果x为0,整个表达式值为0。备选答案D:相当于计算“x=x/(x+x)”,结果为x=8/(8+8),结果x为0,整个表达式值为0。

标签:
相关题目
若希望当整形变量x的值为奇数时表达式的值为假,x值为偶数时表达式的值为真,下列满足条件的表达式是(   )
若希望当整形变量x的值为奇数时表达式的值为假,x值为偶数时表达式的值为真,下列满足条件的表达式是(   )
已知x,y,z均为整型变量,且值均为1,则执行语句++x||++y&&++z;后,表达式x+y的值为
假设整型变量a,b,c的值均为5,则表达式a+++b+++c++的值为
若整型变量a、b、c、d中的值依次为1、2、3、4。则表达式a+b/d*c的值是()
已知整型变量a=6,b=7,c=1,则下面表达式的值为多少?a+3______
设整型变量a值为9,则下列表达式中使b的值不为4的表达式( )
设整型变量i的值为3,则计算表达式i---i后表达式的值为( )
若整型变量a,b,c,d 中的值依次为:1,4,3,2 则条件表达式a<b? a:c<d? c:d的值是( )。
若整型变量a、b、c、d中的值依次为1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是 ______。
若整型变量a、b、c、d中的值依次为1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是( )。
若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是( )。
若整型变量a、b、c、d中的值依次为:1、4、3、2,则条件表达式a<b?a:c<d?c:d的值是 ______。
若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是
若整型变量a、b、c、d中的值依次为2、2、3、4,则条件表达式a<b?a:c<d?c:d的值是( )。
设变量x=4,y=-1,a=7,b=-8,下面表达式()的值为“假”。
整型变量x和y的值相等,且为非。值,则以下选项中,结果为0的表达式是 ( )
已知x,y,z均为整型变量,且值均为1,则执行语句++x||++y&&++z;后,表达式x+y的值为
若整型变量x的值为8,则下列表达式中值为1的表达式是( )
设char型变量x中的值为10100111,则表达式(2+x)(-3)的值为______。
广告位招租WX:84302438

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