邏輯運算子和關係運算子

2023-01-06 14:30:22 字數 809 閱讀 2848

1樓:情感世界

1.非0就是真,,例如-9,411等都是真.

2.算術》關係》邏輯

b+c=4+5=9真

b-c=4-5=-1真

9&&-1真

a||真-->3||真--->真

3.系統預設真為1,所以輸出1

我答得最好吧..給分我就好了哈..

2樓:匿名使用者

優先順序排列:+ - && ||

所以,b+c=9 b-c=-1,兩者的&&結果是1,再|| a 當然也是1了。

3樓:匿名使用者

a||b+c&&b-c 相當於

a || ( (b+c)&&(b-c) )

c語言裡面非0即為真,真 或 (真 與 真)答案是真 也就是 1

4樓:紫衍母娜蘭

你好!!

我還是解釋一下吧:

&&只要有一個運算元是錯的,那麼就不要要執行第二個操作的判斷了!!

根據題目:

intn=2,k=0;

while

(k++&&n++>2);

printf("%d

%d\n",k,n);

首先判斷k++&&n++中的,k++,是後加運算子,我們用到k的值還是0,用好的k的值才是1,此時k++&&n++的值就是0

了,n++根本就沒有運算,所以輸出的是12測試:#include

intmain()

結果:1

2press

anykey

tocontinue

c語言中關係運算子的優先順序高於邏輯運算子嗎

是的不是有個優先順序歌嗎 圓方括號箭頭一句號.自增自減非反負,針強地址長度,乘除,加減,再移位,小等大等,等等不等,八位與,七位異,六位或,五與,四或,三疑,二賦,一真逗.c語言中邏輯運算子 的優先順序高於算術運算子。邏輯非 即 操作符 優先順序高於算術運算子。所有的單目操作符優先順序都高於雙目和三...

算術運算子的優先順序怎麼判斷,算術運算子 邏輯運算子 關係運算子 哪個優先順序高 哪個底?

1級優先順序 左結合 圓括號 下標運算子 指向結構體成員運算子 結構體成員運算子 2級優先順序 右結合 邏輯非運算子 按位取反運算子 字首增量運算子 字首增量運算子 正號運算子 負號運算子 型別 型別轉換運算子 指標運算子 地址與運算子 sizeof 長度運算子 3級優先順序 左結合 乘法運算子 除...

vb整除運算子,VB整除運算子

1 整除就是用來對兩個數作除法並返回一個整數,和 普通除法 不同的是,整除返回的是整數,把後面的小數捨棄 不是四捨五入,是捨棄 所以,x 3,那麼5 x就是5 3,結果自然就是1了,如果是5 3,那麼結果就是1.666667了,整除把後面的小數部分去掉就是1啊,明白了嗎?2 指數運算,是用來求一個數...