当前位置: 源码素材网 » Delphi教程 » 详情页

Delphi 交换两个整形变量的值

  •   时间:2020-01-03
  • 概述:数据交换

Delphi 交换两个整形变量的值,Integer 变量 A、B,在不声明其它变量的情况下,交换它们的值,比如,A := 1; B := 2; 交换之后 A = 2; B = 1,可使用三种方法实现:

第一种:加减交换

A := A + B;
B := A - B; A := A - B;

第二种:减加交换

A := B - A;
B := B - A;
A := A + b;

第三种:异或交换

A := A xor B;
B := A xor B;
A := A xor B;

    相关声明:

      若“Delphi 交换两个整形变量的值”有损您的权益,请告之我们删除内容。
      部分文章来源于网络,版权归原作者所有。