表示式34的值為表示式4的值為34的值為

2021-03-04 00:14:18 字數 5673 閱讀 8935

1樓:匿名使用者

|& 與位運算:3&4值為

抄0,因為位與襲運算把兩邊的值都轉位二進位制來計算,011&100結果就為0了.

| 或位運算:3|4值為7,同理,011|100結果就為7了.

&& 邏輯且運算:3&&4值為1,因為這是邏輯與,返回的值是真或假,c語言規定0為假,非0即為真,所以結果為1.

2樓:匿名使用者

3&4值為0,因為位與運算把兩邊的值都轉位二進位制來計算,011&100結果回就為答0了.

3|4值為7,同理,011|100結果就為7了.

3&&4值為1,因為這是邏輯與,返回的值是真或假,c語言規定0為假,非0即為真,所以結果為1.

表示式1&&2&&3&&4的值為( )。

3樓:方震

true

或者說返回為真

4樓:匿名使用者

#include

int main()

輸出結果:1

表示式3&4的值為?表示式3|4的值為?,表示式3&&4的值為?

5樓:四舍**入

1、表示式3&4的值為0,3&4即二進位制數011和100按位與,結果是二進位制數000,即十進位制數0。

2、3|4即二進位制數011和100按位或,結果是二進位制數111,即十進位制數7

3、表示式3&&4的值為1,3&&4表示3和4做與運算,而3和4都不等於0,所以結果為真,即為1

& |屬於位操作符 && ||屬於邏輯操作符,邏輯符號是邏輯學中用以表示邏輯形式和邏輯運算的各種人工語言符號。

6樓:匿名使用者

1、表示式

3&4的值為0;

2、表示式3|4的值為7;

3、表示式3&&4的值為1;

4、& |屬於位操作符 && ||屬於邏輯操作符;

5、邏輯符號是邏輯學中用以表示邏輯形式和邏輯運算的各種人工語言符號。

7樓:匿名使用者

表示式3&4的值為0,3&4即二進位制數011和100按位與,結果是二進位制數000,即十進位制數0

表示式3|4的值為7,3|4即二進位制數011和100按位或,結果是二進位制數111,即十進位制數7

表示式3&&4的值為1,3&&4表示3和4做與運算,而3和4都不等於0,所以結果為真,即為1

8樓:匿名使用者

|屬& |屬於位操作符&& ||屬於邏輯操作符 3&4:先把3、4轉換為二進位制,分別為11、100,位與操作(不懂請google、看教科書、或追問)011100-------000得出為0 3|4 位或操作011100------111111就是7 && ||是邏輯操作符,0為假,非0為真,所以3、4都是真真與真即為真(用1表示)真或真也是真(用1表示) 這些(特別是邏輯操作符)一般教科書上都會說到,認真看就行了

逗號表示式c=(表示式1,表示式2)中,如果表示式1值為0,c的值是0還是表示式2的值?

9樓:育知同創教育

c語言提供一種特殊的運算子,逗號運算子,優先順序別最低,它將兩式聯接起來,如:(3+5,6+8)稱為逗號表示式,其求解過程先表示式1,後表示式2,整個表示式值是表示式2的值,所以c=表示式2的值

在c語言中,表示式5>3&&2||8<4-!0的值為多少?

10樓:帝鎍

正常思路:由於邏輯運算子優先順序別低於

比較運算子同時這兩種都低於算術運算子,因此先考慮後半部分,4-!0真值為1,而8<1的真值為0.再考慮或左邊的表示式,5>3&&2顯然真值為1最終結果為1||0當然結果為12)有||將表示式分成兩部分左邊的是5>3&&2顯然其真值為1因此1||任意真值都為1不用算後面的了。

真值為1

11樓:奧宇斯汀

你這個看運算子的優先順序以及短路運算。結果是 1

> 的優先順序 高於 && , &&高於 ||

優先順序 運算子 名稱或含義 使用形式 結合方向 說明

1 陣列下標 陣列名[常量表示式] 左到右

() 圓括號 (表示式)/函式名(形參表)

. 成員選擇(物件) 物件.成員名

-> 成員選擇(指標) 物件指標->成員名

2 - 負號運算子 -表示式 右到左 單目運算子

(型別) 強制型別轉換 (資料型別)表示式

++ 自增運算子 ++變數名/變數名++ 單目運算子

-- 自減運算子 --變數名/變數名-- 單目運算子

* 取值運算子 *指標變數 單目運算子

& 取地址運算子 &變數名 單目運算子

! 邏輯非運算子 !表示式 單目運算子

~ 按位取反運算子 ~表示式 單目運算子

sizeof 長度運算子 sizeof(表示式)

3 / 除 表示式/表示式 左到右 雙目運算子

* 乘 表示式*表示式 雙目運算子

% 餘數(取模) 整型表示式/整型表示式 雙目運算子

4 + 加 表示式+表示式 左到右 雙目運算子

- 減 表示式-表示式 雙目運算子

5 << 左移 變數《表示式 左到右 雙目運算子

>> 右移 變數》表示式 雙目運算子

6 > 大於 表示式》表示式 左到右 雙目運算子

>= 大於等於 表示式》=表示式 雙目運算子

< 小於 表示式《表示式 雙目運算子

<= 小於等於 表示式<=表示式 雙目運算子

7 == 等於 表示式==表示式 左到右 雙目運算子

!= 不等於 表示式!= 表示式 雙目運算子

8 & 按位與 表示式&表示式 左到右 雙目運算子

9 ^ 按位異或 表示式^表示式 左到右 雙目運算子

10 | 按位或 表示式|表示式 左到右 雙目運算子

11 && 邏輯與 表示式&&表示式 左到右 雙目運算子

12 || 邏輯或 表示式||表示式 左到右 雙目運算子

13 ?: 條件運算子 表示式1? 表示式2: 表示式3 右到左 三目運算子

14 = 賦值運算子 變數=表示式 右到左

/= 除後賦值 變數/=表示式

*= 乘後賦值 變數*=表示式

%= 取模後賦值 變數%=表示式

+= 加後賦值 變數+=表示式

-= 減後賦值 變數-=表示式

<<= 左移後賦值 變數<<=表示式

>>= 右移後賦值 變數》=表示式

&= 按位與後賦值 變數&=表示式

^= 按位異或後賦值 變數^=表示式

|= 按位或後賦值 變數|=表示式

15 , 逗號運算子 表示式,表示式,... 左到右 從左向右順序運算

在c語言中,表示式5>3&&2||8<4-!0的值為()。

12樓:匿名使用者

1)正常思路:由於邏輯運算子優先順序別低於比較運算子同時這兩種都低於算術運算子,因此先考慮後半部分,4-!0 真值為1, 而8<1的真值為0.

再考慮或左邊的表示式,5>3&&2顯然真值為1最終結果為 1||0 當然結果為12) 有 || 將表示式分成兩部分 左邊的是 5>3&&2 顯然其真值為1 因此 1 || 任意 真值都為1 不用算後面的了。真值為1

13樓:奧宇斯汀

你這個看運算子的優先順序以及短路運算。結果是 1

> 的優先順序 高於 && , &&高於 ||

優先順序 運算子 名稱或含義 使用形式 結合方向 說明

1 陣列下標 陣列名[常量表示式] 左到右

() 圓括號 (表示式)/函式名(形參表)

. 成員選擇(物件) 物件.成員名

-> 成員選擇(指標) 物件指標->成員名

2 - 負號運算子 -表示式 右到左 單目運算子

(型別) 強制型別轉換 (資料型別)表示式

++ 自增運算子 ++變數名/變數名++ 單目運算子

-- 自減運算子 --變數名/變數名-- 單目運算子

* 取值運算子 *指標變數 單目運算子

& 取地址運算子 &變數名 單目運算子

! 邏輯非運算子 !表示式 單目運算子

~ 按位取反運算子 ~表示式 單目運算子

sizeof 長度運算子 sizeof(表示式)

3 / 除 表示式/表示式 左到右 雙目運算子

* 乘 表示式*表示式 雙目運算子

% 餘數(取模) 整型表示式/整型表示式 雙目運算子

4 + 加 表示式+表示式 左到右 雙目運算子

- 減 表示式-表示式 雙目運算子

5 << 左移 變數《表示式 左到右 雙目運算子

>> 右移 變數》表示式 雙目運算子

6 > 大於 表示式》表示式 左到右 雙目運算子

>= 大於等於 表示式》=表示式 雙目運算子

< 小於 表示式《表示式 雙目運算子

<= 小於等於 表示式<=表示式 雙目運算子

7 == 等於 表示式==表示式 左到右 雙目運算子

!= 不等於 表示式!= 表示式 雙目運算子

8 & 按位與 表示式&表示式 左到右 雙目運算子

9 ^ 按位異或 表示式^表示式 左到右 雙目運算子

10 | 按位或 表示式|表示式 左到右 雙目運算子

11 && 邏輯與 表示式&&表示式 左到右 雙目運算子

12 || 邏輯或 表示式||表示式 左到右 雙目運算子

13 ?: 條件運算子 表示式1? 表示式2: 表示式3 右到左 三目運算子

14 = 賦值運算子 變數=表示式 右到左

/= 除後賦值 變數/=表示式

*= 乘後賦值 變數*=表示式

%= 取模後賦值 變數%=表示式

+= 加後賦值 變數+=表示式

-= 減後賦值 變數-=表示式

<<= 左移後賦值 變數<<=表示式

>>= 右移後賦值 變數》=表示式

&= 按位與後賦值 變數&=表示式

^= 按位異或後賦值 變數^=表示式

|= 按位或後賦值 變數|=表示式

15 , 逗號運算子 表示式,表示式,... 左到右 從左向右順序運算

c程式設計求下列表示式的值,c程式設計求下列表示式的值133557nn2,n為任意奇數

include int main 除以公因數 printf lld lld x,y private sub form activate a 5 end sub sub a n as long dim i as long for i 1 to n sum sum 1 f i next i print ...

c語言中,a10b20,表示式a《b,值為多少

你好 10b 20這樣的語法應該是錯的。我也剛開啟編譯器試了一下,這樣不能 通過編譯。版 即使編譯器有差異,權我們拋開編譯器不說,吧這條語法用人的邏輯來看 b 20 10 a 10b 則a 20,b 2 表示式 a 希望我的回答能幫助到你。bool test a 10 b 20 test a 結果 ...

for語句的一般形式為 for 表示式1表示式2表示式3 語句 表示式1一般為賦初值語句表示式2一般為

表示式3為你想做的運算,包含增量,比如 for int i 1 i 9 i 中i 表示i每迴圈一次就加1直到8結束 for int i 1 i 9 i a a 2 也可以這樣的哦 迴圈步長,變數每迴圈一次就增加多少 填空題?增值表示式 或寫 步進表示式 一般是自增自減語句,例如 i i 對 for ...