词条 | PL0语言 |
释义 | 1.PL/0语言:PASCAL语言的子集一、PL0语言可看成是Pascal语言的子集,它的编译程序是一个编译解释执行系统。 PL/0的目标程序为假象栈试计算机的汇编语言,与具体计算机无关。 PL/0的编译程序和目标程序的解释执行程序可用Pascal,C或者其他语言书写,因此PL/0语言可在 相应书写语言的任何机器上实现。 2.PL/0程序示例// 计算m和n的最大公约数 var m, n, r, q; procedure gcd; begin while r#0 do begin q := m / n; r := m - q * n; m := n; n := r; end; end; begin read(m); read(n); // 为了方便,规定m >= n if m < n then begin r := m; m := n; n := r; end; begin r:=1; call gcd; write(m); end; end. 三、语法图: |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。