VB中print a,b和print a;b有什么区别(逗号和分号),其中a和b是声明的变量

如题所述

vb中Print方法
;分号:控制下一项数据紧跟其后。若表达式的值为数值,则在数据后输出一个空格,当数据为正时,用一个空格替代“+”。
,逗号:控制下一项数据在下一个打印区输出。每个打印区占14列,当一项数据长度超过14时,它将占用两个打印区。
举例:
1,Print3;9;27
输出 3 9 27
3前面有一个空格,数据之间有两个空格
2,Print"abc";"123"
输出abc123
都是字符串
3,Print-10,20
输出-10 20
数据之间有12个空格
注意:10是一个数字,占一列;逗号后 面的数20不需要留有正号空格。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-01
如果输出的是用逗号的,就按标准格式输出。
例子:
a=1:b=2
print a,b
结果为
1 "空14的空格" 2

如果输出的是用分号的,则按紧凑格式输出。
例子:
a=1:b=2
print a;b
结果为
12本回答被提问者采纳
第2个回答  2006-11-03
输出的数据间距不一样
,好像是B在下个一tab的第一个位置
;好像是紧凑格式
相似回答