C#编程实现a=8,b=68利用引用传递的方式实现a,b值的互换。
用C#编程实现a=8,b=68利用引用传递的方式实现a,b值的互换。
用C#编程实现a=8,b=68利用引用传递的方式实现a,b值的互换。
答案:using System;class Swap
{
static void SwapByRef(ref int a,ref int b)
{
intt;
t=a;
a=b;
b=t;
}
public static void Main()
{
int a = 8,b=68;
Console.Write("a=");
Console.WriteLine(a);
Console.Write("b=");
Console.WriteLine(b);
SwapByRef(ref a,ref b);
Console.Write("a=");
Console.WriteLine(a);
Console.Write("b=");
Console.WriteLine(b);
}
}
static void jiaohuan(ref int num1,ref int num2){
int temp=num1;
num1=num2;
num2=temp;
}
static void Main(string[] args)
{
int num1=10;
int num2=20;
Console.WriteLine("交换前num1={0},num2={1}",num1,num2);
jiaohuan(ref num1, ref num2);
Console.Write("交换后num1={0},num2={1}", num1, num2);
Console.Read();}
OK复制去看看是不是你要的
上一个:C#软件编程如何实现代理服务器?
下一个:鐜板湪甯傚満闇€姹傛槸Java缂栫▼澶氳繕鏄疌#缂栫▼澶氾紵 - 宸茶В鍐?- 鎼滄悳闂棶