1樓:匿名使用者
&&是「並且」的意思,它的前後兩個表示式都為真時整個大表示式為真||是「或者」版的意思,它的權前後兩個表示式都為假時整個大表示式為假例如:(2>1)&&(3>2)是真,(2<1)||(3<2)為假。
需要注意的是,在c++中,非零的值都是真的,只有0才是假的。
然後,你只需要判斷n=--x、++y的數值,n=--x、++y和n=(--x)、(++y)是一樣的,兩個括號沒作用
2樓:古境神州
&&即我們說的且,如a>0且b>9寫成a>0&&b>9;同理||是或;即a>0或b>9表達為a>0||b>9,需要&&兩邊為真內(即非0)結果才為真,||只容要有一邊為真(即非0)結果就為真,應注意||和&&都是先判斷左再到右的,n=(--x)||(++y)中,先做的是--x;即x自減1後若結果為假(等於0),就會再執行++y;但如果--x結果為真,就可以知道整個表示式為真,其後的++y不被執行。打字很累的,樓主須知,呵呵
3樓:匿名使用者
」&&「是邏輯與的意思,
它的前後兩個表示式都為真時整個表示式為真, 」||「版是邏輯或的意思,它的權前後兩個表示式都為假時整個表示式為假。c語言中,&&和||都是短路運算子,先計算左邊表示式的值,當左邊表示式的值能確定整個表示式的值時,就不再計算右邊表示式的值……
4樓:匿名使用者
&&是並且的意思,復當且僅當制
左右兩邊都為真則整個式子為真;
||是或者的意思,當且僅當左右兩邊都為假則整個式子為假;
n=--x&&++y 中先執行「--x」即x=x-1和「++y」即y=y+1;執行後如果x和y的值都為1(即為真),則n的值為1(即為真),否則n=0(即為假)。後面的式子也是同樣的道理
5樓:恍然大悟
第一個bai句子的意思:dun = (x-1)&&(y+1)第二個句子:n = (x-1)||(y+1)&&意思是「
zhi與」,就是說dao兩個分式都回為1時 整個表示式答的值才是1 否則為0
||意思是「或),就是說兩個分式都為0時 整個表示式的值才是0 否則為1
6樓:兩條線
」&&「是邏輯來與的意思,比如源說1&&1,結果為1,1&&0,結果為0,只要兩邊的數其中一個是零,結果就為0。 」||「是邏輯或的意思,比如說1||0結果為1,0||0,結果為0,也就是說,只要兩邊的數其中一個是1,結果也就為1。
7樓:流雲徵
倆一個意思吧?++,--的優先順序比&&和||的高我記得。
c++?x=y=z=1;?f=--x||y--&&z++?求x y z f,求解釋 40
8樓:匿名使用者
||++,抄--的優先順序高,--x是先減後賦值,y--,z++是先賦值後--,++,所以此時f = 0 || 1&&1,然後再看||與&&,&&的優先順序高所以先算&&,所以此時f = 0 || 1,所以 f = 1;然後x = 0,y = 0,z = 2
9樓:
f=--x||y--&&z++
=0||1&&1
=0||1
=1最後結果為:
x=0y=0
z=2f=1
10樓:塵灬丶
= = 看不懂 c++的??
C語言程式設計輸入兩個正整數m和n,求它們的最大公約數
及註釋如下 include int int a,int b 定義函式,用來計算最大公約數 int main include void main c a b printf 最大公約數 d b 輸入 20 60 輸出 20 main a num1,b num2 while b 0 輾轉取餘演算法 pri...
C語言程式設計問題。為什麼這兩個程式執行的結果不一樣
應該是a s i 1 s i a才等價吧 c語言程式設計問題,我的兩個 一樣的 為什麼執行結果差這麼多 一樣了,第二個輸出 那邊不是多了個空格,每次都輸出 空格,即 右邊程式printf 多寫了個空格 很明顯第一個printf 少打了一個空格 關於國二c語言的問題 最後一個程式設計題必須要一模一樣才...
請問n和這兩個音標的區別,謝謝,音標 n 和 的區別,學校裡是怎麼講的,詳細一些,謝謝!
n 和 音標最大的區別是發音技巧不同 n 發音技巧 兩嘴脣微微張開,舌頭尖抵住上顎 回或上齒答齦 舌根子別堵嗓子眼。舌頭尖讓嘴一點不呼氣,氣流從鼻子出來,鼻子哼哼出來的聲就是 n 發音技巧 兩嘴脣大張開,舌頭尖別貼上牙,舌尖抵住下齒齦,舌頭向下彎曲,舌頭後部使勁往上顎貼,舌根子堵在嗓子眼。舌根子讓嘴...