请教vb 中 使用 or 的一个问题

2025-01-24 08:47:30
推荐回答(4个)
回答1:

必须写成
if a=1 or a=2 then
多条件的建议写成这样
if (a=1) or (a=2) then
括号没有用,只是看起来会清晰很多
这是种良好的习惯

回答2:

必须写成 IF A=1 OR A = 2 THEN

回答3:

必须写成 IF A=1 OR A = 2 THEN 符合你的要求
IF A = 1 OR 2 THEN和IF A=1 OR A = 2 THEN含义不一样
前面的结果相当于IF 2(3) THEN,始终为正确。先计算A = 1的值得B(0或1),再计算B(0或1)OR 2 得2(或3)

回答4:

不能这样表示 IF A = 1 OR 2 THEN
必须写成 IF A=1 OR A = 2 THEN