阅读程序是计算机语言考试的重要内容之一,故掌握阅读程序的方法是非常重要的。
一般一个程序主要分三部分:
(1)输入部分:主要是定义程序需要的变量、给变量赋初值,为下一步运行做准备。
(2)处理部分:这部分是程序的核心,主要是通过执行相应的算法对数据进行加工处理,获得所要解决的问题的结果。
(3)输出部分:输出处理部分获得的结果。有的程序将该部分与处理部分融为一体,即边处理边输出。
例如:典型的n个数的升序排序程序
var a :array[1..100] of integer;
readln(n);
p=a[i];
(1)若是选择结构:一定要抓住选择条件,然后根据选择条件值的"真"或"假"来分析对应执行的命令。
(2)若是循环结构:首先要找出循环变量、循环的初值、终值和步长,以此确定循环次数。然后再分析每循环一次执行的命令,即每循环一次要完成的任务。