當a3,b4,c1時,表示式fabc的值是

2021-03-04 01:01:31 字數 2330 閱讀 1495

1樓:一個旅人

>是雙目運算子,用作比較,功能是做一個大於的判斷,如a>b,題中5>4 為真,因此執行a>b後的結果為1,

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

2樓:匿名使用者

>運算子是這樣的,這個是先比較a是否大於b,題意中是5大於4,為真,所以a大於b的結果是1,然後是1>c這個結果是不是為真,顯然1》1這個結果是為假的,所以f的最終值是0,其中0表示假。。。

3樓:匿名使用者

> 大於 邏輯運算子

邏輯運算子 優先順序 大於 賦值運算子

所以a>b 5>4 真為1

1>c 1>1 假為0

所以結果為0

//不懂繼續問。。。

4樓:水亮盛辛

f=1,在c語言中,關係運算子

>的優先順序高於賦值運算子

=,所以要先算後便a>b>c的值,由a=3,b=2,c=1我們知道a>b>c是真命題,其值為1。

故有f=1

當a=3,b=2,c=1時 表示式f=a>b>c的值為什麼是0

5樓:路堯家的顧小言

因為f=a>b>c可以寫成f=((a>b)>c),a>b是3>2為真,值為1;然後1>c是1>1為假,值為0;最後賦值給f,所以f=0。

這個式子的解答主要在於理解運算子的優先順序。

6樓: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的值是什麼

7樓:攸魚之刃

f = 1,在c語言中,關係運算子 > 的優先順序高於賦值運算子 = ,所以要先算後便a>b>c的值,由a=3,b=2,c=1我們知道a>b>c是真命題,其值為1。

故有f=1

當a=5,b=4,c=2時,表示式a>b!=c的值是

8樓:匿名使用者

是1,不信你試試。

a>b!=c即(a>b)!=c

(a>b)為真所以其值是1,c為2,1!=2所以上述表示式為真,值為1

#include

int main()

不信就把以上**執行一遍,看看是1還是0

9樓:匿名使用者

a>b!=c

5>4!=2

5>4 為true 即為1

1!=2 真不為真 即為假

假值為0

當a=5,b=4,c=2時,表示式a>b!=c的值是     。 為什麼?'???

10樓:布川邪

1,因為a>b,所以a>b返回的值是1,1!=2,也為真,所以是1

11樓:最

5>4!=2的結果是1 != 2就是0

c語言:當a=5,b=4,c=2時,表示式a>b&&b>c的值是?

12樓:育知同創教育

c語言:表示式a>b&&b>c的值是首先分析a>b是成立的,b>c也是成立的,所以值為true

13樓:匿名使用者

1,a>b為真,b>c為真,&&兩邊都為真時結果為真

c語言:設a=10,b=4;表示式:a%=(b%=3)的值是?詳細告訴我怎麼算來的,謝謝!

14樓:天雨下凡

首先看(b%=3),b%=3就是b=b%3=1,整個表示式的值就是b的值,即1,

再看a%=(b%=3),就是a=a%1=a,結果為0

15樓:

a+b=14 2.4*3=1212+18=30 3.是一個右值表示式,結果為右邊的值 即 a % b 的值,%求餘運算子 故結果為2

16樓:

你是說a-- 為什麼來=3是吧??自?? a--的職會等於a的值,也bai

就是du3,然後

zhi因為a--所以表dao達於以後的a=2. 區別--a=2,然後a=2 區別是最後新的a都會=(原來的)a-1 但是a--會等於原來a的值。 而--a會等於a-1後的值(也就是賦值後的)。

好比這題的a=3. a...

17樓:

選d 其他答案都為1

c中,如果a1,b2,c3,d4,則表示式「a

條件運算子的結合方向為 自右向左 a b?a cb?a c 那麼結果就很顯然了 結果為 c 3 可以看成是計算a b?a cb不成立,取 後面的表示式即c c,所以值為c,3 應該是3 如果a大於b那麼就是a,否則如果c小於d就是c,否則為d 已知a 1,b 2,c 3,則表示式a b b c a ...

C語言當a5,b4,c2時表示式ab上C的值是

確定沒打錯麼?c跟 a b 完全沒關係 那麼最後c的值還是2呀 a b c 等價於 a b c 即5 6 所以結果為 0 a btrue 邏輯值 1 那個大蝦可講解一下 運算過程嗎 我咋看看雜不懂 當a 5,b 4,c 2時,表示式a b!c的值是 是1,不信你試試。a b!c即 a b c a b...

c語言設inta3,b2,c1,表示式abc的值是多少

0 因為關係運算子是左結合的,a b c等價於 a b c,由於a b成立得1,而1 c不成立得0。設int a 3,b 2,c 1 表示式a b c的值是 0,false 因為 3 2為真,即為1,而 1 1為假,即false c語言中int a 3,b 2,c 1執行if a b c a b e...