VB的 求表达式的值
已知变量a=3b=4c=51.a*b-cMod\2^a/b2.3>2>13.Not(a+b)+c-1Andb+c/24.5Mod2EqvNot3Xor5-3>0需要详细过...
已知变量a=3 b=4 c=5
1.a*b-c Mod\2^a/b
2.3>2>1
3.Not(a+b)+c-1 And b+c/2
4.5 Mod 2 Eqv Not 3 Xor 5-3>0
需要详细过程谢谢 展开
1.a*b-c Mod\2^a/b
2.3>2>1
3.Not(a+b)+c-1 And b+c/2
4.5 Mod 2 Eqv Not 3 Xor 5-3>0
需要详细过程谢谢 展开
2个回答
展开全部
我先解释一下:关系运算符和逻辑运算符的结果是布尔值。vb中的非0为布尔真,0为布尔假。布尔真表达为1,假表达为0。
1、(a*b)-{c mod{?\[(2^a)/b]}} '问号处应该还有一个值,或者没有“\”。
2、(3>2)>1 '3>2为真,即1。所以这个表达式为假或0。
3、[not (a+b+c-1)] and [b+(c/2)] '这个表达式翻译过来是:不是11(算得)同时是6.5(算得),结果是“不是11”,即假或0。
4、(5 mod 2) eqv {(not 3) xor [(5-3)>0]} '这个表达式翻译过来是:1 eqv ( 0 xor 1 );即真或1。
1、(a*b)-{c mod{?\[(2^a)/b]}} '问号处应该还有一个值,或者没有“\”。
2、(3>2)>1 '3>2为真,即1。所以这个表达式为假或0。
3、[not (a+b+c-1)] and [b+(c/2)] '这个表达式翻译过来是:不是11(算得)同时是6.5(算得),结果是“不是11”,即假或0。
4、(5 mod 2) eqv {(not 3) xor [(5-3)>0]} '这个表达式翻译过来是:1 eqv ( 0 xor 1 );即真或1。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询