VB菜鸟的问题.郁闷哦

来源:百度知道 编辑:UC知道 时间:2024/09/21 21:41:20
我的编程菜鸟,才自学了2天呵呵.有个程序有点郁闷.
Dim n As string
Dim year As Integer
n="许清华"
year=38
Print"姓名:";n
Print"年龄:";year;"岁"
不懂的就是为什么最后那个岁字怎么有双引号,而year没有呢?还有个搞不懂的就是年龄后面的是冒号还是year左右边的是冒号?书上说如果语句比较短,而且要连续执行的,可以放在同一行,并用冒号隔开.可是我搞不懂哪个是的.请打虾指点迷经.

加引号的就输出引号内的内容,原样输出.如果year加了引号就输出year,而不是38,因为原样输出嘛.

还有关于冒号,在同一行中,如果是一个语句结束要再接语句,就加冒号.year左右两边加的是分号吧.它合起来就一个语句.
以下才是你所说的冒号用法:
Print"姓名:";n : Print"年龄:";year;"岁"

“year”是命令,“年龄”等中文是txt

在VB里,如果是中文肯定是要加双引号的,另外你说的:会告诉VB要连续执行,但是放到了双引号里功能就被取消了。
;分号的作用在PRINT中表示不间隔输出,即连续输出