字词 | 输入输出语句 |
类别 | 中英文字词句释义及详细解析 |
释义 | 输入输出语句 输入输出语句Shuru shuchu yuju包括打印语句、键盘输入语句、读数与置数语句与恢复数据区语句。 PRINT语句可以一次输出若干个数据项,但数据项之间须用标点(逗号或分号隔开),不同标点的效果如上述。此外,语句名PRINT也可以用问号(?)代替,即 PRINTA与?A将获得同样的运行结果。 键盘输入语句, 语句名为INPUT, 语句格式为〈行号〉INPUT 〔“提示字符串”;〕〈变量名〉〔{〈变量名〉}〕方括号内是可选项。提示字符串可供用户自行设置提示信息。INPUT 可跟若干个变量名, 程序执行到INPUT语句时,若未设置提示信息,则计算机显示问号,等待用户从键盘输入变量的值。键入的值之间应用逗号隔开, 若键入的值的个数少于INPUT后跟的变量个数,则系统将显示两个问号,再次等待输入, 等等。例如, ![]() 第一次键入时,个数不够,系统输出两个问号,继续等待;第二次键入3个数,值的个数已多于变量个数,但这不影响程序的运行,系统自动忽略多余的数据。使用INPUT语句键入数据时还应注意以下两点,即❶键入的数据必须是常量,不能是变量或带有算符的表达式; ❷键入的数据须与对应的变量类型相容。 READ和DATA语句,前者称为读数据语句,后者称为置数据语句, 两者要配合使用, READ语句与INPUT语句格式相同,只是没有提示字符串,其作用也与INPUT语句相同, 是给若干个变量赋值, 但READ语句的执行方式不同于INPUT语句, 不是以交互方式执行。READ语句从置数据语句DATA中读取数据。DATA语句的格式如下: DATA 〔〈常量〉〔{, 〈常量〉}〕〕 DATA语句只提供数据, 是非执行语句, 程序中可以只有DATA语句而无READ语句, 但不可以有READ语句而无DATA语句。READ语句执行方式如下: 当程序开始运行时即自动设置一指针指向第一个DATA语句的第一个数据,READ语句读入指针所指的数据, 读完之后, 指针向前推移一个数据, 若一个DATA语句提供的数据已经读完,则指针移向下一个DATA语句的第一个数据, 例如 10 READ A, B, C 20 DATA 3.14, 2.71 30 READ D 40 DATA 0.56, 0.38 50 PRINT D, C, A, B RUN/ 0. 38 0. 56 3. 14 2. 71 关于DATA语句与READ语句的数据类型匹配问题与INPUT语句相似。 恢复数据区语句RESTORE, 这一语句重新定位数据指针,令它重新指向程序中第一个DATA语句的第一个数据,RESTORE之后的第一个READ语句重新从程序的第一个DATA语句开始读入数据。 BASIC中给变量赋值的语句有3个, 其中LET允许给变量赋表达式与其他变量的值, 因而能够取得程序运行的中间结果, 这是INPUT及READ语句做不到的。INPUT语句与READ语句就功能而言可以互相代替。程序往往是要运行许多次的,程序中有些原始数据在不同情况下运行时经常需要修改, 这样的数据用交互式的INPUT语句输入为宜。另有一些数据则很少修改, 以READ—DATA语句读入为宜。 ☚ BASIC程序的构成 转移语句 ☛ |
随便看 |
|
文网收录3541549条中英文词条,其功能与新华字典、现代汉语词典、牛津高阶英汉词典等各类中英文词典类似,基本涵盖了全部常用中英文字词句的读音、释义及用法,是语言学习和写作的有利工具。