早教吧作业答案频道 -->其他-->
下面程序段运行后,变量x的值是多少?public static void swap(int a,int b){int t = a;a = b;b = t;}public static void main(String args[]){int x = 2;int y = 3;swap(x,y);}
题目详情
下面程序段运行后,变量x的值是多少?
public static void swap(int a,int b){int t = a;
a = b;b = t;}public static void main(String args[]){int x = 2;int y = 3;swap(x,y);
}
public static void swap(int a,int b){int t = a;
a = b;b = t;}public static void main(String args[]){int x = 2;int y = 3;swap(x,y);
}
▼优质解答
答案和解析
值参数传递不能实现交换两个整数,所以你这里x最后还是2,要想实现两个值得交换可以已数组的形式实现,代码如下:
//实现个整数的交换
public class SwapInteger {
public static void swap(int a[]){
//数组传递实现交换两个整数
int t;
t = a[0];
a[0] = a[1];
a[1] = t;
}
public static void main(String args[]){
int []a = new int[2];
a[0] = 3;
a[1] = 4;
swap(a);
System.out.println(a[0] + "/t" + a[1]);
}
}
希望对你能有帮助!
//实现个整数的交换
public class SwapInteger {
public static void swap(int a[]){
//数组传递实现交换两个整数
int t;
t = a[0];
a[0] = a[1];
a[1] = t;
}
public static void main(String args[]){
int []a = new int[2];
a[0] = 3;
a[1] = 4;
swap(a);
System.out.println(a[0] + "/t" + a[1]);
}
}
希望对你能有帮助!
看了 下面程序段运行后,变量x的值...的网友还看了以下:
X、Y两元素的质子数之和为22,X原子的核外电子总数比Y少6个,下列说法中不正确的是()A.Y的单 2020-04-09 …
两平面位置关系今天做一题目.线a属于平面x,平面x平行于平面y.那y中能有一条线b与a垂直,这是对 2020-05-13 …
一支棒棒糖x元,一包方便面y元,一根雪糕z元.现买2支棒棒糖,3包方便面,1根雪糕,共5元.买3支 2020-05-13 …
已知平面a与平面b相交,平面b平行于平面y,则平面a与平面y的位置关系是什么? 2020-06-04 …
求T形截面的惯性距IzT形截面惯性矩算法如下:一、确定截面的形心位置参考坐标Oyz'(z'为T的上 2020-06-14 …
∮Γxyzdz,其中Γ是用平面y=z截球面X2+Y2+Z2=1(2是平方)所得的截痕,从z轴的正向 2020-06-20 …
一条面积分问题∫∫(y+z)dSS为平面y+z=1,x=2,以及三个坐标平面所围成之立体的表面,求 2020-07-20 …
二重积分的问题已知二维随机变量(X,Y)的概率密度为f(x,y)={2,0≤x≤1,0≤y≤x,0 2020-08-02 …
计算∫∫∫xzdxdydz其中Ω是曲面Z=0,Z=Y,Y=1Ω计算∫∫∫xzdxdydz其中Ω是曲面 2020-11-01 …
求∯seyx2+z2dxdz,其中S为由曲面y=x2+z2与平面y=1,y=2所围立体表面的外侧.并 2020-12-13 …