分析以下VB運算式的值 設x=5,y=15,z=3 1、len(x & y &“z”) 2、sgn(10 mod 6)& x+y 3、x mod z + x^2\y+z 4、(y mod 10)* 10+y\10 5、mid(str(x^3),2,2)& y+z

分析以下VB運算式的值 設x=5,y=15,z=3 1、len(x & y &“z”) 2、sgn(10 mod 6)& x+y 3、x mod z + x^2\y+z 4、(y mod 10)* 10+y\10 5、mid(str(x^3),2,2)& y+z


1、x & y &“z”是515z,所以len(x & y &“z”)是4
2、120
3、6
4、51
5、1218



在VB中表示X是4或者13的倍數的運算式怎麼寫


if(x mod 4=0)or(x mod 13=0)then
print“X是4或者13的倍數”
end if



關於vb運算式
5 mod 3+3╲5*2
我算出5!是我算錯了!還是題錯了!


答案為2.
VB中算術運算優先順序:
1、指數運算(^)
2、負數(-)
3、乘法和除法(*、/)
4、整數除法(\)
5、求模運算(Mod)
6、加法和減法(+、–)
7、字串連接(&)
所以先算3 \ 5 * 2 = 0 * 2 = 0.(\是整除,小數部分拋弃)
再算5 Mod 3 = 2.
最後是2 + 0 = 2.