不使用第3个变量,怎样交换两个变量中的值
解决方案 »
- excel导入sqlserver的问题,请大大们指教。。。在线等待
- 从DBGRIDEH中导出EXCEL文件出现问题
- 实现“复制到文件夹”的API函数是什么?
- delphi读取mdb数据库的指定数值,高手是怎么解决的?
- 请教高手!!用ado可以连接visual foxpro中的表或者数据库吗?分别用的是哪一个字符串呀?
- 如何使edit重新获得焦点?
- SOS~
- 在delphi中,子窗体插入一条数据,父窗体中有显示子窗体所有数据的DGrid,问父窗体的这个DGrid如何随着子窗体插入实时更新?而子窗体不关闭。
- 关于数据控件DBmemo的问题
- 请问:我的语句错在那里?应如何改?
- 如何判断ComboBox中有多少项item?
- 在安装COM时提示无法加载typelib.dll,是为何原故??
b=2
a=a+b
b=a-b
a=a-b
b = falsea = not a
b = not b 哈哈,这个是特例啊
gzl(HR)的方法是一种,这种方法见一本Pascal的练习集,私下认为此法适合于两个数的和不超出整数可表示范围。另外你看看:
假如此两数是整数,则:
a:=a Xor b;
b:=a XOR b;
a:=a XOR b;
虽然有交换函数strSwap(),但在其内部实现上也采用了变量
思维体操,多做做让你脑子更活,写出巧妙的程序。
你以为非得有其它功效呀。
就象背无意义的数字,只是手段,不是目的。