if a then在vb中是什么意思,这算什么条件

 我来答
网海1书生
科技发烧友

推荐于2017-12-16 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26231

向TA提问 私信TA
展开全部
a是个表达式,如果a=true,那么if a then就相当于if true then;
如果 a=(2>1),那么if a then就相当于if 2>1 then;
另外所有非零值等价于true,0等价于false,所以如果a=123,那么if a then也相当于if true then

另一方面你还可以这样来理解:
假如有一个这样的语句:
if x>1 and y<5 then
那么先把条件赋值给一个变量 a:
a=(x>1 and y<5)
则上述语句就变为
if a then
FMUD1
2014-06-13 · TA获得超过1008个赞
知道大有可为答主
回答量:1289
采纳率:71%
帮助的人:911万
展开全部
如果a为真,那么...
在编程中,除0外,所有数字都是真
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式