Java有两个变量 a = 7,b = 9,编写一个程序,将两个变量的值进行交换;
时间: 2024-02-11 14:08:44 浏览: 55
可以使用第三个变量来暂存其中一个变量的值,然后进行交换。Java代码如下:
```
int a = 7;
int b = 9;
int temp = a;
a = b;
b = temp;
System.out.println("a = " + a + ", b = " + b);
```
输出结果为:
```
a = 9, b = 7
```
相关问题
编写一个Java程序,从键盘输入两个变量,实现两个变量的交换
好的,下面是Java代码实现,实现从键盘输入两个变量,并进行交换:
```java
import java.util.Scanner;
public class SwapVariables {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入第一个变量:");
int variable1 = input.nextInt();
System.out.print("请输入第二个变量:");
int variable2 = input.nextInt();
System.out.println("交换前:");
System.out.println("variable1 = " + variable1);
System.out.println("variable2 = " + variable2);
int temp = variable1;
variable1 = variable2;
variable2 = temp;
System.out.println("交换后:");
System.out.println("variable1 = " + variable1);
System.out.println("variable2 = " + variable2);
}
}
```
这个程序首先导入了`java.util.Scanner`类,以便从键盘读取输入。然后程序提示用户输入两个整数变量,并通过`nextInt()`方法读取键盘输入。
接下来,程序使用一个临时变量`temp`来保存第一个变量的值,然后将第一个变量赋值为第二个变量的值,再将第二个变量赋值为`temp`中保存的第一个变量的值,从而完成了两个变量的交换。
最后,程序输出交换前后的两个变量的值,以便用户查看结果。
编写java程序,输入两个数,实现两个数的交换,并输出交换后的结果。 要点提示: 1) 假设有两个整型变量a和b,设计一个临时变量temp辅助交换 2) 交换过程如下: temp = a; a = b; b = temp; 【输入形式】输入两个整数,放在一行,空格隔开 【输出形式】输出交换后的整数,放在两行,先输出后输入的整数 【样例输入】 2 14 【样例输出】 14 2
以下是Java程序实现:
```
import java.util.Scanner;
public class SwapNumbers {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入两个整数:");
int a = input.nextInt();
int b = input.nextInt();
int temp = a;
a = b;
b = temp;
System.out.println("交换后的结果是:");
System.out.println(a);
System.out.println(b);
}
}
```
运行结果如下:
```
请输入两个整数:2 14
交换后的结果是:
14
2
```
阅读全文