在C#中用swap方法实现两个数交换,输入交换前数据,输出交换后数据,分别采用值参数和引用参数实现,观察结果。
1.题目要求如下:
在C#中用swap方法实现两个数交换,输入交换前数据,输出交换后数据,分别采用值参数和引用参数实现,观察结果。
2.来吧展示,代码如下:
using System; namespace Experiment_2._3 { class Program { static void Main(string[] args) { int a = 10; int b = 99; //Swap(a, b); Swap2(ref a,ref b); Console.WriteLine("a={0}&&b={1}",a,b); } //值传递 static void Swap(int a,int b) { int temp = a; a = b; b = temp; } //引用传递 static void Swap2(ref int a, ref int b) { int temp = a; a = b; b = temp; } } }
3.运行结果如下:
a=99&&b=10
请按任意键继续. . .
我是小关,关注我,带你从初级入门编程
希望能帮到大家,问你们要一个赞,你们会给吗,谢谢大家
版权声明:本文版权归作者(@攻城狮小关)和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
大家写文都不容易,请尊重劳动成果~
交流加Q:1909561302
CSDN地址https://blog.csdn.net/Mumaren6/