vb中 if(a=b<>0 OR c=d<>0) 是什么意思

如题所述

if(a=b<>0 OR c=d<>0)

写成

(a=b)<>0 

OR 

(c=d)<>0 

于是

当a=b时,true <>0 成立。

当a<>b时,false <>0 不成立。

c和d也如此。

Visual Basic是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB都是世界上使用人数最多的语言——不仅是盛赞VB的开发者还是抱怨VB的开发者的数量。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。

VB 的程序可以包含一个或多个窗体,或者是一个主窗体和多个子窗体,类似于操作系统的样子。有很少功能的对话框窗口(比如没有最大化和最小化按钮的窗体)可以用来提供弹出功能。

VB 的组件既可以拥有用户界面,也可以没有。这样一来服务器端程序就可以处理增加的模块。

VB 使用参数计算的方法来进行垃圾收集,这个方法中包含有大量的对象,提供基本的面向对象支持。因为越来越多组件的出现,程序员可以选用自己需要的扩展库。和有些语言不一样,VB 对大小写不敏感,但是能自动转换关键词到标准的大小写状态,以及强制使得符号表入口的实体的变量名称遵循书写规则。默认情况下字符串的比较是对大小写敏感的,但是可以关闭这个功能。

VB 使得大量的外界控件有了自己的生存空间。大量的第三方控件针对 VB 提供。VB 也提供了建立、使用和重用这些控件的方法,但是由于语言问题,从一个应用程序创建另外一个并不简单。

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-09-28
if(a=b<>0 OR c=d<>0)
写成

(a=b)<>0

OR

(c=d)<>0

于是
当 a=b时 true <>0 成立

当a<>b是 false <>0 不成立
c和d也如此本回答被网友采纳

vb中 if(a=b<>0 OR c=d<>0) 是什么意思
OR (c=d)<>0 于是 当a=b时,true <>0 成立。当a<>b时,false <>0 不成立。c和d也如此。Visual Basic是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB都是世界上使用人数最多的语言——不仅是盛赞VB的开发者还是抱怨VB的开发者的数量。它源自于BASIC编程语言。

vb中如何表示并列关系
而 if a>0 or b>0 or c>0 or d>0 then 表示只要a,b,c,d其中之一大于0条件就成立

在VB中如果a=b或a=c用if语句该怎么写
if(a == b)\/\/ a的值和b的值相等的时候执行。if(a == c)\/\/a的值和c的值相等的时候执行。if(a = b)\/\/将b的值赋给a,赋值后执行if语句

vb中or是什么意思?
在VB中,OR是一个逻辑运算符,表示“或者”。当用在条件表达式中时,OR可以判断两个或多个表达式中是否有至少一个为True,如果有,则返回True,否则返回False。例如,一个条件表达式为A OR B,则只有当A为False且B为False时,表达式才为False,否则为True。在VB中,OR的语法有两种,一种是逻辑运算...

在VB中如果a=b或a=c用if语句该怎么写?
可以写作 if a=(b or c)先看下图 a=b or a=c即是图中黑色部分 而图中黑色部分又是a和b、c并集的交集,所以 等价于a=(b or c)

VB语言中可以定义多个IF条件吗?
Not)、逻辑与(And)、逻辑或(Or)等等,在IF 语句中可以使用这些运算符进行组合判断。根据你的题意:If A条件=True Or B条件=True Then 'True 是真,就是成立、符合 '执行某某1的语句 ElseIf C条件=True Or D条件=True Then 执行某某2的语句 End If 这样不符合就不会执行任何语句了。

vb问题:求高手解释一下这里面的temp是怎麼交换的
在你的代码中有一个很大的问题,你string1和string2交换,你可以在string2中根本不适合字符串两个字符串,只要你能,或指定数组的大小是一样的。

vb中<>是什么意思啊?急!!!
<>在VB中是运算符,VB的运算符有 比较运算符:=(等于)、>(大于)、<(小于)、>=(大于等于)、<=(小于等于)、<>(不等于)、Is(对象比较)算术运算符:+(加运算)、-(减运算)、*(乘运算)、\/(除运算)、-(负号运算符)、^(幂运算符)、\\(整除运算符)、&(字符串连接)逻辑运算符:Not(非运算...

VB题目:输入三角形的三边编程求出面积
a = Val(InputBox("请输入三角形第一条边", "输入", a))b = Val(InputBox("请输入三角形第二条边", "输入", b))c = Val(InputBox("请输入三角形第三条边", "输入", c))If a <= 0 Or b <= 0 Or c <= 0 Then MsgBox "请输入正数", vbOKOnly, "错误": Exit Sub If ...

VB中 X= A or B or C 是什么意思呢
X= A or B or C 和 X= “A” or “B” or “C”完全不同 且后者无法运行 因为被引号引起来的内容会被认为是字符串 而or需要的是1和0或True 和False 所以会出现类型不匹配的错误 (好久不玩VB了 貌似VB支持隐式转换?后者可能会被VB转换成ASCII形式的二进制串 然后被运行 LZ可以试试看 ...

相似回答