在VB立即窗口中输入:
a=20
b=50
print a;b起结果为20  50疑问:为什么20和50之间有两个空格?“;”这符号表示什么意思呢?

解决方案 »

  1.   

    a=20 
    b=50 
    print a & b 
      

  2.   

    Print 方法
             在 Immediate 窗口中显示文本。语法object.Print [outputlist]Print 方法的语法具有下列对象限定符和部分:部分 描述 
    object 必需的。对象表达式,其值为“应用于”列表中的对象。 
    outputlist 可选的。要打印的表达式或表达式的列表。如果省略,则打印一空白行。 
    outputlist 参数具有以下语法和部分:{Spc(n) | Tab(n)} expression charpos部分 描述 
    Spc(n) 可选的。用来在输出中插入空白字符,这里,n 为要插入的空白字符数。 
    Tab(n) 可选的。用来将插入点定位在绝对列号上,这里,n 为列号。使用无参数的 Tab(n) 将插入点定位在下一个打印区的起始位置。 
    expression 可选。要打印的数值表达式或字符串表达式。 
    charpos 可选。指定下个字符的插入点。使用分号 (;) 直接将插入点定位在上一个被显示的字符之后。使用 Tab(n) 将插入点定位在绝对列号上。使用无参数的 Tab 将插入点定位在下一个打印区的起始位置。如果省略 charpos,则在下一行打印下一字符。 
      

  3.   

    Print 方法 
            在 Immediate 窗口中显示文本。 语法 object.Print [outputlist] Print 方法的语法具有下列对象限定符和部分: 部分 描述 
    object 必需的。对象表达式,其值为“应用于”列表中的对象。 
    outputlist 可选的。要打印的表达式或表达式的列表。如果省略,则打印一空白行。 
    outputlist 参数具有以下语法和部分: {Spc(n) | Tab(n)} expression charpos 部分 描述 
    Spc(n) 可选的。用来在输出中插入空白字符,这里,n 为要插入的空白字符数。 
    Tab(n) 可选的。用来将插入点定位在绝对列号上,这里,n 为列号。使用无参数的 Tab(n) 将插入点定位在下一个打印区的起始位置。 
    expression 可选。要打印的数值表达式或字符串表达式。 
    charpos 可选。指定下个字符的插入点。使用分号 (;) 直接将插入点定位在上一个被显示的字符之后。使用 Tab(n) 将插入点定位在绝对列号上。使用无参数的 Tab 将插入点定位在下一个打印区的起始位置。如果省略 charpos,则在下一行打印下一字符。 
      

  4.   

    “;”代表不换行输出。
    如果写成
    print a
    print b则分成两行输出,结果为:
    20
    50s