77问答网
所有问题
C语言,当A=3,B=2,C=1时表达式F=A〉B〉C的值是0.对吗
如题所述
举报该问题
推荐答案 推荐于2017-09-26
A>B>C 或者 3>2>1
这种逻辑表达式,在C语言中,会首先计算3>2的值,得逻辑真,结果用整数表示就是1,然后计算1>1的值,很显然为假,所以整个逻辑表达式的值为逻辑假,也就是0
注意这种表达式跟数学上这种式子的意义是完全不一样的
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/Yvv38IYWGWpGvGNYWI.html
其他回答
第1个回答 2015-04-20
关系运算符(>、<、>=、<=),执行左结合方式,也就是,先计算左边。则题目等价于:
F=(A>B)>C; A>B(3>2)成立,结果为1。 1>C(1>1)不成立,结果为 0;
相似回答
C语言
题目 1.
当a=3,b=2,c=1时
,
表达式f=a
>b>
c的值是
() 为什么答案
是0
...
答:
C语言表达式f=a
>b>c 相当于f=(a>b)>c
当a=3,b=2,c=1时
a>b,即3>2,结果为真,也就是1 1>c,即1>1,结果为假,也就是0;因此f=a>b>c的最后结果是0
当a=3
时
,b=2,c=1时,表达式f=a
>b>
c的值是
什么
答:
因为f=a>b>c可以写成f=((a>b)>c),a>b是3>2为真,值为1
;然后1>c是1>1为假,值为0;最后赋值给f,所以f=0。这个式子的解答主要在于理解运算符的优先级。
当a=3,b=2,c=1时 表达式f=a
>b>
c的值
为什么
是0
? 新手提问,
答:
f = ((a > b) > c)这里a > b的结果是1 1 > c的结果是0
当a=3
时
,b=2,c=1时,表达式f=a
>b>
c的值是
什么
答:
如果是语句的话结果应该是false 如果是
表达式的
话,结果也是false
c语言的
a=3,b=2,c=1
.
f=a
>b>
c,
为什么最终f
的值
为
0
?
答:
额。。。这样看 一步一步来 先a>b 对的 那么返回1 那么剩下的就是1>c 错的 返回0
有朋友懂得下面
C语言
题目吗
答:
▉
当a=3,b=2,c=1时,表达式f=a
>b>
c的值是
【 】。▉在
C语言
中,表示逻辑“真”值用【 】。▉C语言提供的三种逻辑运算符是【1】、【2】、【3】。▉若a=6,b=4,c=3,则
表达式a
&&b+c||b-c的值是【 】。▉以下程序的运行结果是。main(){ int x,y,z;x=1; y=1; z=0;x...
最难的
C语言
程序题之第二关
答:
13.
当a=3,b=2,c=1时,表达式f=a
>b>
c的值是
---。副职运算副优先级小于关系的。关系的具有自左向右的结合性。所以a>b为真 为1 1>B为假,值为0 14. 当a=5,b=4,c=2时
,表达式a
>b!=c的值是---。这个结果是真, 值为1 15. 在
c语言
中,表示逻辑"真"值用---。真以1表示 ...
大家正在搜
B语言是C语言的父亲
C语言B表示的十进制数字
c语言为什么叫C语言
编程语言和C语言
C语言和C 的区别
C语言输入mn阶矩阵A和B
C语言基本语法
C语言B
BCPL语言
相关问题
c语言中//与/* */的区别
c语言中!是什么意思?
c语言中&是什么意思
C语言中->是什么意思啊?
c语言中的“!”
C语言中%c,%s分别代表什么意思?
c语言中%X是什么意思
c语言中的*与&