1樓:北竹青碧煙
結果值是2,
這個表bai達式du中包含mod、zhi+、\、*四種運算子,其中dao*優先順序最高,\是整除,次之版,mod是求餘權,再次之,+是最低的。所以該表示式的運算次序是:
5*2=10
3\10=0(不是3/10)
5mod
3=22+0=2
2樓:茂素蘭南子
如果是計算機上的話,
有優先順序
順序為x
,/,%求餘,+,-
所以應該從右算到左
5mod
3+3\5*2=5
mod3+
3/10=5
mod3
+0.3
=2+0.3=2.3
所以結果為2.3
3樓:郝亦綠耿卉
如果是int型(整形)的話,答案是2,道理同2樓,mod是取模運算,也就是求餘。
如果是float型(浮型),答案是3.2
表示式 5mod 3+3\5*2的值是
4樓:玫瑰為你盛開
結果值是2,這個表示式中包含mod、+、\、*四種運算子,其中*優先順序最高,\是整除,次之,mod是求餘,再次之,+是最低的。所以該表示式的運算次序是:
5*2=10
3\10=0(不是3/10)
5 mod 3=2
2+0=2
5樓:無辜的白吃
如果是int型(整形)的話,答案是2,道理同2樓,mod是取模運算,也就是求餘。
如果是float型(浮型),答案是3.2
vb中 25 mod 3 + 23 \ 5* 2 的值是多少怎麼算?
6樓:匿名使用者
所以先分別計算11\\3的結果得到3 (11除以3的商是3吧。。)然後計算11 mod 3 得到2(11除以3的餘數)然後再計算 運算得到3 2=5 5
7樓:匿名使用者
25 mod 3的值為:1
23 \ 5*2先算5*2,再算23/10,值為:2
最後結果:1+2=3
8樓:匿名使用者
5*2=10 ,23\10=2,25 mod 3=1,1+2=3
表示式 5 mod 3+3\5*2的值是()
9樓:匿名使用者
如果是計算機上的話, 有優先順序 順序為 x ,/,%求餘, +, - 所以 應該從右算到左 5 mod 3+3\5*2=5 mod 3+ 3/10=5 mod 3 +0.3 =2+0.3=2.
3 所以結果為2.3
10樓:匿名使用者
mod的意思就是求餘,5 mod 3=2;3/5*2=6/5=1.2最後答案是3.2。不知道你的那個\是不是打錯了的,如果不是我也沒有辦法了,呵呵。
vb表示式,7 10 mod 3*2 2等於多少?
11樓:匿名使用者
如是 710 mod 3*22
就是 50
如果 7 10 mod 3*2 2
其中 10 mod 3*2 = 4
就是 7 4 2
12樓:遠風的夢想家
答案 7 4 2
此表示式只能在print中輸出
如果放到別的地方,屬於錯誤的表示式
其中10 mod 3*2 結果是4
13樓:靜
首先要搞清楚運算的優先順序以及運算子的是左運算子還是右運算子,mod是取餘的,把這幾點搞清楚了,剩下的,我相信你自己也知道怎麼做了。
設int a 5,b 4則表示式(a ba b 的值是5,該做如何解釋?麻煩高手解釋一下!謝謝啦
這個表示式先判斷 a b 這個邏輯式是否成立,在執行該判斷時a 5,b 4,故該邏輯式輸出0,同時該邏輯式執行b 故b 5.因為邏輯式輸出0,故執行冒號後一條語句,在執行語句過程中b 5,執行完之後b 6,也就是說b 語句在邏輯式和輸出過程中被分別執行了一次,而輸出地是執行語句過程中的值,因此是5....
經過以下語句定義後,表示式zxyxy的值是
結果是來6 z x y?x y的意思是 z z x y?x y 因為x y為假,所以x y?x y這個運自算出來是bai y,那麼式子就成了 z z y 而 運算子是du先自增然後才執行zhi下一條語句dao,那麼y就先辦成3,然後才會和z相加的 這樣就計算出來了z 3 3 給你改編一下應該好理解i...
有intx3,y4,z5則表示式xyxz的值為
1這就相當於一個邏輯判斷式 左邊是一個邏輯表示式 右邊也是 左右邏輯表示式的值均為1 1 1 所以為真 即1 有int x 3,y 4,z 5 則表示式 x y x z 的值為 x y 結果為1 x z 結果為1 只是認為非0為真值,0為假值。所以結果為1 即真 表示式 x y x z 的值為 1 ...