早教吧作业答案频道 -->数学-->
vbif后面多个条件加括号有优先级吗If(a=""ora="y")and(c""andc"y")and(b""andb"y")thenmsgbox"pass"endif这样写c或者b等于“”的时候,也可以满足条件,甚为奇怪,哪里有错?
题目详情
vb if后面多个条件 加括号有优先级吗
If (a = "" or a = "y") and (c "" and c "y") and (b "" and b"y") then
msgbox "pass"
end if
这样写 c 或者 b 等于 “” 的时候,也可以满足条件,甚为奇怪,哪里有错?
If (a = "" or a = "y") and (c "" and c "y") and (b "" and b"y") then
msgbox "pass"
end if
这样写 c 或者 b 等于 “” 的时候,也可以满足条件,甚为奇怪,哪里有错?
▼优质解答
答案和解析
If (a = "" or a = "y") and (c "" and c "y") and (b "" and b"y") then
msgbox "pass"
end if
这样写 c 或者 b 等于 “” 的时候,也可以满足条件,甚为奇怪,哪里有错?
括号当然有优先级的,按你上面的条件,要先符合里面的条件,再符合外面的条件.
首先,你加了括号后,里面就是一个条件,即
(a = "" or a = "y")要成立
(c "" and c "y")要成立 要符合c"",并且c"y" 条件成立
(b "" and b"y")要成立 要符合b"",并且b"y" 条件成立
然后,再是外面的and ,即:如果这三个条件成立,就显示 msgbox "pass"
msgbox "pass"
end if
这样写 c 或者 b 等于 “” 的时候,也可以满足条件,甚为奇怪,哪里有错?
括号当然有优先级的,按你上面的条件,要先符合里面的条件,再符合外面的条件.
首先,你加了括号后,里面就是一个条件,即
(a = "" or a = "y")要成立
(c "" and c "y")要成立 要符合c"",并且c"y" 条件成立
(b "" and b"y")要成立 要符合b"",并且b"y" 条件成立
然后,再是外面的and ,即:如果这三个条件成立,就显示 msgbox "pass"
看了 vbif后面多个条件加括号有...的网友还看了以下:
求直线簇的方程及其包络线的方程给定n,在x轴上取点Pi(i/n,0),在y轴上取点Qi(0,i/n 2020-07-01 …
(A/P,i,n)=(A/F,i,n)+i或(A/F,i,n)=(A/P,i,n)-i我已经知道怎 2020-07-23 …
相关系数rr=n(写上面)∑i=1(写下面)(Xi-X的平均数)(Yi-Y平均数)/根号下[∑(相 2020-08-02 …
数列极限lim{((1³+2³+...n³)/n³)-4/n},n趋于无穷的极限?(1³+2³+.. 2020-11-01 …
对于n∈N*(n≥2),定义一个如下数阵:其中对任意的1≤i≤n,1≤j≤n,当i能整除j时,aij 2020-11-01 …
关于普通年金终值计算公式,始终搞不明白怎么来的书上是这样的:F=A(1+i)^0+A(1+i)^1+ 2020-11-01 …
(2014•南通二模)设数列{an}共有n(n≥3,n∈N)项,且a1=an=1,对每个i(1≤i≤ 2020-11-12 …
英语向高人求教!写几句话.每句开头的第一个字母分别是“L,i,U,F,E,i,F,E,i,w,o,a 2020-12-15 …
在资金时间价值计算时,i和n给定,下列等式中正确的有().A.(F/A,i,n)=[(P/F,i,n 2021-01-14 …
1、在资金时间价值计算时,i和n给定,下列等式中正确的有?为什么?1、A(F/A,i,n)=[(P/ 2021-01-14 …