Print 语句

将指定字符串或数字表达式输出到对话框或文件。

语法:

Print [#FileName,] Expression1[{;|,} [Spc(Number As Integer);] [Tab(pos As Integer);] [Expression2[...]]

参数:

FileName: 任何包含文件编号的数字表达式,此文件编号已由 Open 语句为相应的文档设定。

Expression:要打印的任意数字或字符串表达式,多个表达式之间可以用分号分隔。如果用逗号分隔,表达式将缩进至下一个制表符。值得注意的是,无法调整制表符。

Number:使用 Spc 函数插入的空格数目。

Pos:其前面需要插入空格的位置。

如果最后一个要打印的表达式后面出现分号或逗号,LibreOffice Basic 将把该文字存储在一个内部缓冲区中并继续执行程序,但不执行打印。当遇到结尾处不含分号或逗号的另一个打印语句时,将一并打印所有需要打印的文字。

打印的正数表达式前面带有一个空格,而打印出的负数表达式前面带有一个减号。对于超出了浮点数取值范围的数字表达式,则以指数表示法打印。

如果要打印的数字表达式超出了一定的长度,将会自动换行。

批注图标

您可以在自变量之间插入 Tab 函数(用分号括起),使输出缩进到指定的位置;或者使用 Spc 函数插入指定的空格数。


示例: