vb表达式求解
题目
vb表达式求解
1、已经a=3,b=4,c=5
求a or b + c and b - c
2.、Not 4*(76-43)^2 and 5 < 4 Or 5 - 3 > 0
答案
'在窗体建一个命令按钮Command1
'1.
Private Sub Command1_Click()
Dim s, a, b, c As Integer
a = 3
b = 4
c = 5
s = a Or b + c And b - c
s1 = 3 Or 9 And -1
'算术运算符优先级最高,即表达式s=s1= 3 Or 9 And -1
'or和and同级按先后
'当and在两个数字中间时,and运算符就不是逻辑与运算符而是位与运算符了,3or9换成二进制就是11or1001=1011,十进制是11
'11and-1换成二进制是1011and11=1011,十进制是11,所以结果是11
Print s1, s
End Sub
'2.
Private Sub Command1_Click()
s = Not 4 * (76 - 43) ^ 2 And 5 < 4 Or 5 - 3 > 0 '先算术运算,其次比较运算得s1
s1 = Not 4356 And False Or True '即s2
s2 = -4356 And False Or True '即s3
s3 = 0 Or True '结果为-1
Print s, s1, s2, s3
End Sub
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 英语翻译
- 若实数x和y满足x²+y²+4x-2y-4=0,则√(x²+y²)的最大值
- 他转身朝着黑板,拿起一支粉笔,使出全身的力量,写了两个大字:“法兰西万岁!” 1.描写对象是?
- 关于家庭温馨的作文
- 氢氧根遇到镁离子和碳酸氢根离子会先与谁反应,为什么
- 已知函数f(x)=x^3,g(x)=x+根号x.1)求证函数h(x)=f(x)-g(x)的零点个数,并说明理由.2)设数列{an}...
- 4乘2读作什么
- 一批书平均分给一组同学,剩下15本,每人7本最后人只有三本,问这组同学有多少人?共有多少本书?
- 听了孩子天真的回答,教育家的心颤动了 (给句子换种说法 意思不变)
- 孟子说:“春秋无义战.”你觉得应如何看待春秋时期的争霸战争?