可爱的仓鼠怎么画:请问vb问题,

来源:百度文库 编辑:高校问答 时间:2024/05/09 02:46:04
Private Sub Form_Click()
Dim n As Long, m As Long
n = InputBox("enter n:")
k = 1: m = m + 1
For i = 1 To n
k = k * m: m = m + 1
Next i
Print n; "!"; k
End Sub
上面语句中k = 1: m = m + 1和k = k * m: m = m + 1中间有个冒号是什么意思?????

冒号是语句分隔符,表示两边的语句是独立的,也就是说把2个语句也在一行里要用冒号分开

学过C不,这里的冒号类似于C里的分号,表示一个语句的结束
ps:一般不建议这样写,虽然不违反语法,但是不利于检查错误或是代码的阅读!

祝你好运!

书写方式不一样

挨个执行语句而已

不建议这么写

k = 1: m = m + 1
表示k = 1和 m = m + 1 两个原来可以另开一行写的句子写在了一起,不影响编译.