数值交换

procedure swap(x, y: string);
var
  temp: string;
begin
  temp := x;
  x := y;
  y := temp;
end;

procedure TForm1.Button3Click(Sender: TObject);
var a,b:string;
begin
  a:=Edit1.Text;
  b:=Edit2.Text;  {赋值}
  swap(a,b);     {数值对换}
  Edit1.Text:=b;  {读取数值}
  Edit2.Text:=a;
end;




posted @ 2012-05-26 08:13  XE2011  阅读(124)  评论(0编辑  收藏  举报