C語言選擇題 下列運算子中優先順序最高的是ABCD答案選B,這題不能看做「取地址」運算子嗎

2021-05-17 02:34:03 字數 1455 閱讀 4574

1樓:匿名使用者

不能,當成取地址運算子在這裡解釋不通,編譯器會認為它是按位與運算。

2樓:匿名使用者

可以的,所以說題目也有錯的時候。

這題就有歧義了。

3樓:無心小賊

&運算子確實是取址 他還有個就是按位與。。。。

4樓:匿名使用者

和+ 是一樣的與符號

c語言的下列運算子中,優先順序最高的運算子是( )。 a. ++ b. += c. || d. !=

5樓:本末終始

a. ++ //一元運算子,自增運算子b. += //賦值運算子

c. || //邏輯運算子d. != //關係運算子(比較運算子1.c中規定的優先順序:

一元算術運算子->二元算術運算子->關係運算子->邏輯運算子->賦值運算子

2.因此,正確選擇是:a

6樓:洛蝶納昭

運算先,邏輯後(邏輯運算子:<,>,=,>=,<=,<>,&)

運算中,特殊運算先(如!等)

所以選b

下列運算子中優先順序最高的是( ) a.<= b.&& c.% d. +=

7樓:偽裝

應該選c。

優先順序從高到低依次是 算術運算子、關係運算子、邏輯運算子、條件運算子、賦值運算子和逗號運算子。

8樓:匿名使用者

c語言選擇題:下列運算子中優先順序最高的是 a.^ b. c.

9樓:匿名使用者

c、c++中%(取餘)優先順序最高,%和*, /優先順序相當

下列運算子中運算優先順序最高的是: ( ) a.* b. ! c. && d. >=

10樓:匿名使用者

運算先,邏輯後(邏輯運算子:<,>,=,>=,<=,<>,&)

運算中,特殊運算先(如!等)

所以選b

優先順序最高的運算子是 a。= b。!= c.() d.*(乘號)

11樓:匿名使用者

優先順序按高階到低階是:

1初等運算子:() .

2單目運算(包括非運算子!,自加自減等運算)3算數運算子:先乘除後加減

4關係運算子

5邏輯運算子,其中不包括!非運算子

6條件運算子

7賦值運算子

8都好運算子

12樓:匿名使用者

如果是程式設計的話 明顯是括號 c. ()

13樓:若愛如夢

你寫的是什麼意思,能清楚點嗎

C語言運算子優先順序,C語言運算子優先順序順序

優先順序運算子。名稱或含義。使用形式。結合方向說明。陣列下標。陣列名 常量表示式 左到右。圓括號 表示式 函式名 形參表 成員選擇 物件 物件。成員名。成員選擇 指標 物件指標 成員名。負號運算子。表示式。右到左單目運算子。型別 強制型別轉換。資料型別 表示式。自增運算子。變數名 變數名 單目運算子...

c中優先順序和運算子先看哪個,c語言中運算子有哪幾種,優先順序順序是怎樣

我來正確的回答吧.和 優先順序是相同的,那麼就看結合順序了。和 的結合順序 是由右至左 答案就是 iter 相當於 iter 先執行 然後執行 int test 2 std cout test test std endl 12,test 12 這個優先順序不是這個概念。iter在一起,所以從左到右 ...

c 中關於等運算子優先順序的運算

你的四個式子是在同一個程式中的且是依此的吧?若是,運算如下i 與 i的區別 i 是先令i參加其它運算,然後再令i加1 而 i是先令i加1,然後再令i參加其它運算。同 對 i j 相當於2 4 6上式運算完後i變為3,j變為4。對 j 5 j i j 5相當於3 5 15,此時j變為3,i也為3,j ...