当a 3,b 2,c 1时"表达式f a》b》c

2020-12-02 13:47:04 字数 2900 阅读 3186

1楼:路尧家的顾小言

因为f=a>b>c可以写成f=((a>b)>c),a>b是3>2为真,值为1;然后1>c是1>1为假,值为0;最后赋值给f,所以f=0。

这个式子的解答主要在于理解运算符的优先级。

2楼:zyz郑远征

首先计算a>b,因为a的值大于b,所以a>b的值为1,然后再计算1>c的值,因为1不大于c的值,所以1>c的值为0

当a=3,b=2,c=1时 表达式f=a>b>c的值为什么是0?

3楼:匿名用户

f = ((a > b) > c)

这里a > b的结果是1

1 > c的结果是0

4楼:凌曦

a>b 为真 值为1

1>1 为假 不成立 值为0

所以f=0

5楼:匿名用户

f = ((a > b) > c) 会自动判断成这样的表达式。

6楼:手机用户

从左到右执行操作。电脑没有思维逻辑思考能力的。

7楼:符映肥涵易

首先计算a>b,因为a的值大于b,所以a>b的值为1,然后再计算1>c的值,因为1不大于c的值,所以1>c的值为0

c语言,当a=3,b=2,c=1时表达式f=a〉b〉c的值是0.对吗

8楼:

a>b>c 或者 3>2>1

这种逻辑表达式,在c语言中,会首先计算3>2的值,得逻辑真,结果用整数表示就是1,然后计算1>1的值,很显然为假,所以整个逻辑表达式的值为逻辑假,也就是0

注意这种表达式跟数学上这种式子的意义是完全不一样的

9楼:烟火夜空

关系运算符(>、<、>=、<=),执行左结合方式,也就是,先计算左边。则题目等价于:

f=(a>b)>c; a>b(3>2)成立,结果为1。 1>c(1>1)不成立,结果为 0;

c语言, 当a=3, b=2,c=1时表达式f=a〉b〉c的值是0。 对吗

10楼:裙子刎缮

是0 ,没有错,c语言中关系运算符是自左向右结合,a>b为真,所以值为1,1=c ,所以整个表达式为0

c语言关系表达式,请问最后一行为什么f=0?

11楼:听不清啊

这是因为a=3,b=2,c=1

a>b>c就是

3>2>1,因为3>2为真,所以3>2的值为1接下来,1>2的值为假,所以1>2的值为0即f的值为0

12楼:匿名用户

a>b>c相当于(a>b)>c,a>b结果为真,也就是1,则a>b>c相当于1>c,而c=1,所以1>c为假,结果为0

注:c里的逻辑运算用做数值计算时,真为1,假为0

若有定义:int a=3,b=2,c=1;,则表达式f=a>b>c的值为

13楼:匿名用户

int a=3,b=2,c=1;,则表达式f=a>b>c的值为:1

理由:f=a,a=3,所以f=3>b>c 即3>2>1 这个表达式为真,因为真为1.假为0.所以:表达式f=a>b>c的值为 1

当a=3,b=2,c=1时,表达式f=a>b>c的值是______。

14楼:贯光赫施宵

0(或者false)

先判断a>b,因为a=3,

b=2,所以a>b是true(也就是1)

然后判断1>c,因为c=1,所以1>c不成立,结果为false(或者0)

15楼:匿名用户

**错误,鉴定完毕。第一个》号判断完是bool型,无法和第二个int型比较。

16楼:匿名用户

出现异常,表达式错误

f=a>b时,f=true

true>c错误,因为数据类型不同!

当a=3时,b=2,c=1时,表达式f=a>b>c的值是什么

17楼:攸鱼之刃

f = 1,在c语言中,关系运算符 > 的优先级高于赋值运算符 = ,所以要先算后便a>b>c的值,由a=3,b=2,c=1我们知道a>b>c是真命题,其值为1。

故有f=1

当a=3,b=4,c=1时,表达式f=a>b>c的值是? 20

18楼:一个旅人

>是双目运算符,用作比较,功能是做一个大于的判断,如a>b,题中5>4 为真,因此运行a>b后的结果为1,

再看回f = a>b>c -> f = 1>c -> f = 1>1.为假,结果为0,因此f = 0

19楼:匿名用户

>运算符是这样的,这个是先比较a是否大于b,题意中是5大于4,为真,所以a大于b的结果是1,然后是1>c这个结果是不是为真,显然1》1这个结果是为假的,所以f的最终值是0,其中0表示假。。。

20楼:匿名用户

> 大于 逻辑运算符

逻辑运算符 优先级 大于 赋值运算符

所以a>b 5>4 真为1

1>c 1>1 假为0

所以结果为0

//不懂继续问。。。

21楼:水亮盛辛

f=1,在c语言中,关系运算符

>的优先级高于赋值运算符

=,所以要先算后便a>b>c的值,由a=3,b=2,c=1我们知道a>b>c是真命题,其值为1。

故有f=1

如果int"a 1,b 2,c 3,d 4,则条件表达式“a

1楼 德形兼备 当a b 成立 则结果就是 a 如果 a b 不成立 则结果要判断 c 2 c 所以这题 结果是a 1 2楼 匿名用户 条件运算符的结合性是从右到左结合的,先算 c d?c d 返回 c 3 再算 a b?a c 返回值为1。 3楼 何慧哈 先判断a b为真取a值,得等式a d c ...

C++语言:三目运算符表达式1?表达式2表达式

1楼 匿名用户 你只要知道它是这么执行的就ok了, 先判断表达式1的值,为假或者0,则执行表达式3 否则,执行表达式2。 2楼 匿名用户 一成立执行二一不成立执行三谢谢采纳 3楼 旁文玉建媪 当然是从左到右了。先判断表达式1,若满足,就执行2,否则执行3。 三目运算符 表达式1 表达式2 表达式3 ...

已知向量a(3,-1),b(1,2),向量c满足a·c

1楼 a c 7 b c 0 设c x y 3x y 7 x 2y 0 故x 7 y 7 2 2楼 瓦里安x代 设c x y b c x 2y 0 a c 7 3x y 7 x 2 y 1 已知向量a 3 2 向量b 1 2 向量c 4 1 3楼 匿名用户 1 m 4n 3 2m n 2 9n 8 ...