2.1(交换两个变量值 不使用中间变量)
2018-10-30 本文已影响0人
youthisY
题目
定义两个变量如:number1,number2分别赋值为10和5,写程序交换两个变量的值。注:不能使用中间变量。
代码
int number1, number2;
number1 = 10;
number2 = 5;
Console.WriteLine("交换前:number1={0},number2={1}", number1, number2);
number1 = number1 + number2;
number2 = number1 - number2;
number1 = number1 - number2;
Console.WriteLine("交换后:number1={0},number2={1}", number1, number2);
Console.ReadKey();
效果图
![](https://img.haomeiwen.com/i12642951/651306c49f62d690.png)