66问答网
所有问题
设 int x=0, y=1; 表达式(x||y)的值是( )?
如题所述
举报该问题
推荐答案 2020-01-04
||的意思是「或」
0代表假,1代表真
所以0||1值为1。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/pU9x9pDnppDDUpDxnD.html
相似回答
设int
x=
l
,y=
l
;表达式(
!
x||y)的值是(
)。 A、0 B、1 C、2 D、-1
答:
B !的优先级比||高,所以先算!
x=0;
然后算0
||y=
0||1
=1
...题目:
设
int
x=0,
y=1;
表达式(
!x&&y--
)的值是(
)A) 0 B) 1 C...
答:
!
x
的值为
1,y
--的值为1(先取y的值作为结果,然后再y自减),所以
,表达式(
!x&&y--
)的值是(
B
)
1 )
若有定义"
int
x=
1
,y=1;
"
,表达式(
!
x||y
--
)的值
为
答:
||结果是1。||两边只要有一边为“真”就取1,因为!
x==0,
所以还要计算||右边的y--,而y--先用值后--,
y的值是1
为“真”,所以整个
表达式
的值就为“真”即1。而后才对y作--操作使其值变为0。根据运算符优先级和结合性可知,原式等效于 ((!
x)||(y
--))对于子表达式代入x
y值
可知 !...
设int
x=
1
,y=1;表达式(
!
x||y
--
)的值 是
怎么 运算的.
答:
(!
x||y
--)中
,括号
等级最高为第一优先等级,所以先计算括号里面的内容;逻辑运算符号 !和算术运算符号--为相同等级,为第二优先等级,逻辑或运算符号||为第12优先等级,故此语句的计算是这样的:先计算!X和y--,因为!
x=0;y
--
=1,
再计算||,也就是0||1,那么此时您应该知道结果是多少了,就是1,...
假设“
int
x=1,y=0;
”,则条件
表达式
“(x==y)&&
(x=y)
”
的值是
答:
0 逻辑
表达式的值
只能是
1
或
0,
为真则是1,为假则是0.
x==y
为假,即0
;x=y值
为1。0&&1为0。
设int
x=
1,
y=1;
表达式(
!
x||y
--
)的值是
要说明方法
答:
根据运算符优先级和结合性可知,原式等效于 ((!
x)||(y
--))对于子表达式代入x
y值
可知 !
x值
为
0(
假
)y
--,由于是自减运算符后缀,所以
表达式值
为
y的
原值
1(
真)所以整个表达式值为1(真)例如:逻辑运算的
表达式,
非0即1。!
x的
结果是0 y--的结果是1 0跟1逻辑或的结果是1 ...
大家正在搜
y是x的函数表达式
y的表达式是什么
写出y关于x的函数表达式
赋值表达式
设xy为int型变量
lambda表达式
设y为int类型变量
若有定义int a=7
int 函数
相关问题
设 int x=1, y=1; 表达式(!x||y--)的值...
设int x=1,y=1;表达式(!x||y--)的值是( ...
设int x=1,y=1;表达式(!x||y--)的值 是怎...
设int x=1,y=1;表达式(!x||y--)的值是( ...
int x=0, y=1; 表达式(x||y)的值是
设 int x=1, y=1; 表达式(!x||y--)的值...
设 int x=1, y=1; 表达式(!x||y--)的值...
c语言表达式求值设intx=1,y=1;表达式(!x++||...