c語言中x3456x多少啊

2021-03-04 00:12:45 字數 1235 閱讀 2843

1樓:卓寄漆雕翠巧

題目-5處應該有括號,因為x為整型;

2/6=03*4=12;

12%-5=2

2樓:吉祥二進位制

結果是0!

*乘法運算子;/除法運算子;%取餘運算子,三者是同等優先順序。

1、3*4 = 12。

2、12%-5 = 2

3、2/6 = 0 所以,最後結果是0.

3樓:匿名使用者

首先3*4 = 12;

然後計算的是3*4%-5 = 2;

最後3*4%-5/6 = 0;因為分子和分母都為整數,所以計算結果為int型別

int x;x=3*4%5/6,則x的值為

4樓:匿名使用者

x值為0。具體如下:

一、在c語言中,規定乘(*)、除(/)以及取餘(%)的優先版級是相同的。 具體優先順序如下圖權:

二、優先順序相同, 這三個運算子都是自左向右計算。

所以計算時,從左到右依次計算即可。

三、計算步驟:

x=3*4%5/6

=12%5/6

=2/6

=0四、注意事項:

最後一步2/6均為整型操作,所以結果只取整數部分。為0,而不是0.3333......。

5樓:匿名使用者

算數運算子的方向從做到右 12%5/6 12除5的餘數2 2/6 因為x是整數 只去整數部分就是0

6樓:雨諾與諾

0o(∩_∩)o謝謝

c語言有關問題:x=-3*4%-6/5為什麼等於0 ? 怎麼算的?

7樓:匿名使用者

此題考的知識點事算術運算子的計算。*,%,/ 的優先順序一樣,結合為自左向右。所以先-3*4=-12,在求-12除以-6的餘數,該餘數的符號與被除數一致所以為0,最後算0除以5,結果為0

8樓:匿名使用者

* / % 三個運算子平級 運算順序從左至右所以先算-3*4=-12-12%-6=00/5=0如果我的回答對你有所幫助請選為滿意答案

9樓:匿名使用者

(((-3) * 4) % (-6)) / 5

10樓:匿名使用者

* ,%,/ 的優先順序比—高,得先算呀

c語言中x的平方如何表示C語言中X的平方如何表示?

math.h檔案中含有乘方 包括開方 的庫函式表示為 pow x,y 其中x和y都是雙精度浮點 double 型,x是底數,y是指數 如果是小數即為開方 表示為 double pow double x,double y c語言pow 函式 求x的y次方 次冪 標頭檔案 pow 函式用來求 x 的 y...

c語言中x是什麼意思c語言中x0是什麼意思

x是16進位制輸出 8x是輸出8位 x是帶格式輸出,效果為在輸出前加0x.所以 這裡就是以16進位制輸出y值,並在前面加0x字首,如果輸出小於8位,那麼實際輸出8位,左側補空格.比如 y 0x20那麼會輸出 y 0x20 如果y 0x12345678 那麼會輸出 y 0x12345678 x a等價...

c語言中x0是什麼意思,C語言中x0是什麼意思

x 0在c 語言裡是表示x不等於0的意思,和數學表達上有一點不一樣,還比如x 2,表示把x和2做比較是否相等。判斷x是否等於o,當它等於0時,返回1.當它不等於0時,返回0.粗看1到。感覺是觸發風怒了。以上 c語言中x 0是什麼意思 判斷變數x的值是否為0 如果是 那麼這個式子的邏輯值為1 或者真 ...