pascal程序的执行部分由一系列语句组成。
其中可以有赋值语句,其语法是:
<变量名>:=<表达式>
其中的:=是赋值号(不同于=)
还可以有输入语句和输出语句。
其中输入语句又称为读语句,比如
read
readln
这里面的read语句是一个接一个输入数据,数据间以空格分开,不能换行。
而readln语句输入完变量的数据后必须换行。
单纯使用readln表示仅等待一个回车换行键。
示例1:
在程序中遇到如下语句:
read(a);
read(b,c);
如果输入:
30[回车]
40 50[回车]
那么a=30 b=40 c=50
如果输入:
30[回车] 40[回车] 50[回车] 则会提示错误
示例2:
在程序中遇到如下语句:
readln(a);
readln(b,c);
如果输入:
30[回车]
40 50[回车]
则结果为a=30 b=40 c=50
如果输入:
30 40 50[回车]
那么结果为:
a=30 b=0 c=0
上面说的是输入语句的问题,下面我们来谈谈输出语句: