vb中執行16 2的結果是4哪位大神解釋一下這是怎麼算出來的

2021-04-19 06:27:38 字數 1187 閱讀 8655

1樓:匿名使用者

2^5*8/4mod 5/2 這一串vb不認識,直接計算為0.

16/4 =4

所以4-0=4

2樓:匿名使用者

=16 / 4 - (2 ^ 5 * 8 / 4) mod (5 / 2)

mod不支援小數,所以64 mod 2.5=64 mod 2=0

3樓:聽不清啊

16/4-2^5*8/4mod 5/2

=4-25*8/4 mod 5 / 2

=4-200/4 mod 5/2

=4-50 mod 5/2

=4-0/2

=4-0=4

vb 表示式16/4-2^5*8/4 mod 5/2的值為

4樓:匿名使用者

^vb 表示式16/4-2^5*8/4 mod 5/2的值為4

首先計算2^5=32,接著計算16/4=4,32*8=256,5/2=2.5,在接著計算256/4=64,然後計算64 mod 2.5(2.5取整為2)=0,最後計算4-0=4

vb程式設計裡的表示式16/4-2^5*8/4mod5/2的值是怎麼得

5樓:匿名使用者

要回答這個問題,其實先弄清楚在vb中,各種運算子號的優先順序別,以及它們的運算規則與作用;

vb中16/4-2∧5*8/4mod5\2的值

6樓:網海1書生

16 / 4 - 2 ^ 5 * 8 / 4 mod 5 \ 2= 16 / 4 - 32 * 8 / 4 mod 5 \ 2 '乘方優先順序最高

= 4 - 64 mod 5 \ 2 '乘除其次= 4 - 64 mod 2 '整除再次= 4 - 0 '求模

= 4 '最後是減法

7樓:魚木混豬

vb中16/4-2∧5*8/4mod5\2的值是4

vb mod 函式 表示式 16/4-2∧5*8/4mod5\2的值為? 求具體計算步驟

8樓:岔路程式緣

原式=4一32x8/4 mod 5\2=4一256/4mod2=4一64mod2=4一0=4

下面程式的執行結果是,下面程式的輸出結果是什麼?

首先這裡的for迴圈沒有打 號括起 來,所以他只是迴圈緊跟著下面的一句 也就是這句,s 10 s ch i 0 這裡的整形運算加字元還是整形 i 0,s 0,for第一次迴圈 ch 0 1 滿足for迴圈條件,s 10 s ch i 0 所以s 10 0 1 0,s的結果為1,再運算 i 2 所以i...

下面程式的執行結果是includestdio hmainchar a

sun 3 moon 4 sun 3 moom 4 15.寫出下面程式的執行結果 include main int a 1,b 2 printf d n a a 15.輸出表列有三項,格式控制字元只有一項,對應表示式a a 1 2,所以輸出2 1.a b c 所以表示式值為非零,為真,執行print...

下面程式段執行的結果是intiinta

首先,a是一個3 3的二維陣列 然後我們看下 稍微調整一下 得到如下的格式 for i 0 i 3 i printf d a 2 i i 也就是在for迴圈中,輸出陣列的一個變數,具體是哪個值呢?我們繼續看 for迴圈中,i從0開始直到i 2迴圈結束,每次迴圈取的值為陣列中的第 2 i 行,第i列的...