⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 17-1.txt

📁 编译原理课程设计大作业PL0文法简易编译器
💻 TXT
字号:

var x,y,g,m:integer;
    i:integer;
    a,b:integer;
procedure swap;
  var temp:integer;
  begin
    temp:=x;
    x:=y;
    y:=temp
  end;
function mod(var fArg1,fArg2:integer):integer;
  begin
    fArg1:=fArg1-fArg1/fArg2*fArg2;
    mod:=fArg1
  end;
begin
  for i:=3 downto 1 do
  begin
   write("input x: ");
   read(x);
   write("input y: ");
   read(y);  
   a:=x;
   b:=y;
   x:=mod(x,y);
   while x<>0 do
   begin
     swap;
     x:=mod(x,y)
   end;
   g:=y;
   m:=a*b/g;
   write("The greatest common divisor is ",g);
   write("The lease common multiple is ",m)
  end
end.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -