声明两个变量:int n1=10,n2=20;要求将两个变量交换,最后输出n1为20,n2为10。扩展(*):不使用第三个变量如何交换?
来源:互联网 发布:球球大作战刷圣衣软件 编辑:程序博客网 时间:2024/05/16 09:12
static void Main(string[] args)
{
//1.声明两个变量:int n1=10,n2=20;要求将两个变量交换,最后输出n1为20,n2为10。扩展(*):不使用第三个变量如何交换?
int n1 = 10, n2 = 20;
//使用第三个变量的变换方法。
#region
int n3=0;
n3 = n1;
n1 = n2;
n2 = n3;
Console.WriteLine("n1={0},n2={1}", n1, n2);
Console.ReadKey();
#endregion
//用方法来实现上述过程。
#region
Change(ref n1, ref n2);
Console.WriteLine("n1={0},n2={1}", n1, n2);
Console.ReadKey();
#endregion
//不使用第三个变量。
#region
n1 = n1 + n2;
n2 = n1 - n2;
n1 = n1 - n2;
Console.WriteLine("n1={0},n2={1}",n1,n2);
Console.ReadKey();
//#endregion
}
private static void Change(ref int n1, ref int n2)
{
int n3=0;
n3 = n1;
n1 = n2;
n2 = n3;
}
{
//1.声明两个变量:int n1=10,n2=20;要求将两个变量交换,最后输出n1为20,n2为10。扩展(*):不使用第三个变量如何交换?
int n1 = 10, n2 = 20;
//使用第三个变量的变换方法。
#region
int n3=0;
n3 = n1;
n1 = n2;
n2 = n3;
Console.WriteLine("n1={0},n2={1}", n1, n2);
Console.ReadKey();
#endregion
//用方法来实现上述过程。
#region
Change(ref n1, ref n2);
Console.WriteLine("n1={0},n2={1}", n1, n2);
Console.ReadKey();
#endregion
//不使用第三个变量。
#region
n1 = n1 + n2;
n2 = n1 - n2;
n1 = n1 - n2;
Console.WriteLine("n1={0},n2={1}",n1,n2);
Console.ReadKey();
//#endregion
}
private static void Change(ref int n1, ref int n2)
{
int n3=0;
n3 = n1;
n1 = n2;
n2 = n3;
}
0 0
- 声明两个变量:int n1=10,n2=20;要求将两个变量交换,最后输出n1为20,n2为10。扩展(*):不使用第三个变量如何交换?
- 不声明第三个变量,交换两个变量的值
- 交换两个变量的值不使用第三个变量
- 交换两个变量的值,不使用第三个变量
- 不使用第三个变量,交换两个变量的值!
- 交换两个变量的值,不使用第三个变量
- 交换两个变量的值,不使用第三个变量
- 交换两个变量的值,不使用第三个变量
- 不使用第三个变量 交换两个变量的值
- 交换两个变量的值,不使用第三个变量
- 交换两个变量的值,不使用第三个变量
- 交换两个变量的值 不使用第三个变量
- 交换两个变量的值,不使用第三个变量
- 不使用第三个变量交换两个变量的值
- 交换两个变量的值,不使用第三个变量
- 交换两个变量的值,不使用第三个变量
- 不使用第三个变量,交换两个变量的值
- 不使用第三个变量交换两个变量的值
- 6. Controller
- Java + 面向抽象abstract类与函数实现(计算三角形、圆形的面积)
- 快速排序 java实现
- 134. PHP 工具
- R语言抓取暴风魔镜评论数据并绘制各省市购买量热力图
- 声明两个变量:int n1=10,n2=20;要求将两个变量交换,最后输出n1为20,n2为10。扩展(*):不使用第三个变量如何交换?
- LCD12864的详解
- 1390 Prepared statement contains too many placeholders
- iOS直播APP-点赞动画的实现
- hashcode和equals
- 23种设计模式 第三部分 关系模式(6)命令模式
- 待解决问题
- [QT起航] 第一篇:环境准备
- HDU1559 最大子矩阵(二维树状数组)