接着会执行end语句,程序终止并将控制权交还给操作系统。
如果要将另外两个数相乘,则需要做以下工作:修改程序,改变变量的值,重新编译并重新运行程序,这将是一件非常烦琐的工作。为了避免这些重复工作,我们可以借助于另一个内部函数read。修改后的程序如下:
read语句的功能是读取从键盘键入的ASCII码值,并将其转换成浮点数。
循环(1oop)是高级语言的重要组成部分。循环使得程序可以对同一个变量的不同取值反复执行相同的操作。假设我们要写一段程序用来计算3,5,7,9各自的平方,可以这样编写程序:
for 语句将变量 a的值第一次设为 3,然后执行 do 关键字后面的语句。如果 do后面要执行的语句不止一条(如本例),则必须将它们置于begin和 end之间,这两个关键字定义了一个语句块(block)。第一次循环之后,for语句会一次为a赋值5,7,9并执行
编码隐匿在计算机软硬件背后的语言
390