1樓:匿名使用者
是的,if(c==0||c==1||c==2)代表c的是時0或1或2時,條件為真,執行條件
if(a==0&&b==1&&c==2)代表a=0且b=1且c=2時,條件為真,執行條件
2樓:
⋯⋯這個,按照你的寫法這應該表示c為0,1,1中的任何一個值條件就為真⋯⋯為什麼一定要說是邏輯真呢?這個概念一般不作區分吧。
這樣寫是可以的
在c語言中什麼語句必須滿足兩個條件,才執行一條語句.
3樓:匿名使用者
思路:可以把兩個條件用邏輯與運算,只有兩個條件同時成立才為真。
邏輯與:運算子號「&&」,相當於生活中說的「並且」,就是兩個條件都同時成立的情況下「邏輯與」的運算結果才為「真」。
參考**:
//只有i大於等於0,並且小於等於10時才輸出i大於等於0並且小於等於10。
#include
int main()
/*執行結果:
5大於等於0並且小於等於10.*/
4樓:滄海雄風
if (a==1 && b==1)
這個就是同時滿足a等於1 並且b等於1 兩個條件才執行 dosomething
5樓:自我程式設計
if(條件1 && 條件2)
6樓:沫沫
很簡單!! && (邏輯與)這個符號應該認識吧 或者用if巢狀一下都行!
7樓:弭基皋依雲
if(條件1
&&條件2)
c語言中邏輯運算子與運算:&&,當左右兩個條件都是常數時,例如,表示式3&&1的值是1還是0呢?
8樓:卌不惑
與運算兩個值是真才是真(1),其他為假(0)。
3和1都是真,所以3&&1是真(1)。
9樓:匿名使用者
3&&1是1。記住0為假,非0為真。3&&1即相當於true&&true,結果為真(1)。
c語言兩個邏輯運算子 || && 同時出現在一條語句裡,先運算哪個?
10樓:匿名使用者
&&的優先順序高於||,因此先執行&&
邏輯運算子的優先順序:
邏輯非 高於 邏輯與 高於 邏輯或
c語言 兩個運算子可以連用
11樓:長髮神德
你好!有的規定過的可以連用,比如》=,<=,!=,分別表示大於或等於,小於或等於,不等於,甚至還有特有的+=,-=,*=,/=等。
但是你說的這種結構是不合法的,你要表達的意思是a大於b,完全可以用a<=b代替。一般的c語言基礎部分都有詳細說明,多看看就記得了。滿意請採納。謝謝。
12樓:匿名使用者
你這樣是不可以的
c的關係運算子
13樓:真田信春
!>這樣用不可以 不大於就用 <=
14樓:匿名使用者
你這樣寫不行 你可以這樣
!(a>b)
用c語言建立連結串列時,必須用兩個指標嗎
一個指標就夠了,還有一個長度標識。struct list 是的,一頭一尾,分別要用指標標識出來 建立連結串列必須有兩個指標嗎 不對,連結串列的next沒有指向,你應該想問為什麼需要p和q兩個指標建立連結串列吧,就跟你一樣用p來建立也可以的 是單連結串列還是雙連結串列?單連結串列只需要一個,雙連結串列...
怎麼將兩個連結串列用C語言連結起來
將一個連結串列最末端的元素裡的next指向另一個連結串列的第一個元素,如果連結串列內有頭指標作為標記的,要去掉頭指標 兩個連結串列的結構體時一樣的吧 比方說,第一個連結串列的頭結點是 head1指標,第二個連結串列的頭結點是 head2指標,如果你需要,把head2位頭指標的連結串列連線到head1...
用c語言編寫程式鍵盤輸入a和b兩個整數要求用函
注 使用c語言實現,望採納哦 有問題再問哦 o c語言源 include int main include void main 望採納 include main int adup int x,int y 或 include int sum int a,int b void main include ...