求vb程序解释;初学有点看不懂,解释一下程序每一步的作用。 Dim z If z Then y = z Else y = z + 1 Print
3个回答
展开全部
dim z ‘这句是声明一个变量z,就是让计算机知道,以后要用到z,dim是关键字
if z=0 then ’这句是条件语句,if 条件 then 执行 end if 结束,就是当--那么--执行--或者--执行--结束
y=z ‘当z=0时执行 y=z
else '否则。 也就是不满足z=0的情况下
y=z+1 ’执行y=z+1
print ‘在窗体上打印内容
end if ’结束条件语句,与上边的 if then 对应,必须对应
if z=0 then ’这句是条件语句,if 条件 then 执行 end if 结束,就是当--那么--执行--或者--执行--结束
y=z ‘当z=0时执行 y=z
else '否则。 也就是不满足z=0的情况下
y=z+1 ’执行y=z+1
print ‘在窗体上打印内容
end if ’结束条件语句,与上边的 if then 对应,必须对应
更多追问追答
追问
dim z 这个申明z是啥变量呀,省去了有默认为什么
追答
常用的声明主要有以下几种
dim z as integer 整型
dim z as string 字符串型
dim z as double 双精度型
dim z as single实型
dim z as long 长整形
dim z as boolean布尔型,只有真假两个值,1和0
具体每个数据类型的用法和说明,自己百度一下,就明白了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
dim z '定义变量z
if z then y=z else y=z+1'判断z是否不为0,不为0的话就将z的值给y,否则将y的值设置为1
print y ‘打印y的值
if z then y=z else y=z+1'判断z是否不为0,不为0的话就将z的值给y,否则将y的值设置为1
print y ‘打印y的值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的题目明显不完整啊。
“dim z” 勉强说z是VB的缺省数据类型-变体型数据(Variant),后面的“if z”怎么可能没有逻辑判断的条件啊?连End If也没?
print 后面也是什么都没有吗?
“dim z” 勉强说z是VB的缺省数据类型-变体型数据(Variant),后面的“if z”怎么可能没有逻辑判断的条件啊?连End If也没?
print 后面也是什么都没有吗?
追问
你试下就可以了,他可以执行的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询