有关VB布尔表达式我们电脑老师说VB中以下使用布尔表达式的方法是正确的:(计算闰年的程序)……m = (year Mod 400) Or ((year Mod 4) And NOT(year Mod 100))If m Then……忘了说明白……我想问一下的是,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 23:23:19
有关VB布尔表达式我们电脑老师说VB中以下使用布尔表达式的方法是正确的:(计算闰年的程序)……m = (year Mod 400) Or ((year Mod 4) And NOT(year Mod 100))If m Then……忘了说明白……我想问一下的是,

有关VB布尔表达式我们电脑老师说VB中以下使用布尔表达式的方法是正确的:(计算闰年的程序)……m = (year Mod 400) Or ((year Mod 4) And NOT(year Mod 100))If m Then……忘了说明白……我想问一下的是,
有关VB布尔表达式
我们电脑老师说VB中以下使用布尔表达式的方法是正确的:
(计算闰年的程序)
……
m = (year Mod 400) Or ((year Mod 4) And NOT(year Mod 100))
If m Then
……
忘了说明白……我想问一下的是,这样的表达式能否编译通过?谁能具体介绍一下VB中的布尔表达式和别的语言的布尔表达式的区别?
总觉得这样的表达式好奇怪(我学Pascal的)

有关VB布尔表达式我们电脑老师说VB中以下使用布尔表达式的方法是正确的:(计算闰年的程序)……m = (year Mod 400) Or ((year Mod 4) And NOT(year Mod 100))If m Then……忘了说明白……我想问一下的是,
这三个符号的优先级从高到低分别是NOT,AND,OR
故 (year Mod 400) Or ((year Mod 4) And NOT(year Mod 100))可被分解为
A=NOT(year Mod 100))
B=((year Mod 4))And A
C=(year Mod 400) Or B