将两个正整数x=15与y=20的值交换变量存放,输出交换后各变量的值。
时间: 2024-05-13 18:16:54 浏览: 44
交换两个变量的值可以使用第三个变量来实现,也可以使用加减法或异或运算等数学方法来实现。这里我演示使用第三个变量的方法:
```python
x = 15
y = 20
# 使用第三个变量temp来交换x和y的值
temp = x
x = y
y = temp
print("交换后x的值为:", x)
print("交换后y的值为:", y)
```
输出结果为:
```
交换后x的值为: 20
交换后y的值为: 15
```
相关问题
C语言程序将两个正整数x=15与y=20的值交换变量存放,输出交换后各变量的值。
下面是用C语言实现交换两个变量的值的程序:
```c
#include <stdio.h>
int main()
{
int x = 15, y = 20, temp;
printf("交换前 x 的值为:%d\n", x);
printf("交换前 y 的值为:%d\n", y);
temp = x;
x = y;
y = temp;
printf("交换后 x 的值为:%d\n", x);
printf("交换后 y 的值为:%d\n", y);
return 0;
}
```
输出结果:
```
交换前 x 的值为:15
交换前 y 的值为:20
交换后 x 的值为:20
交换后 y 的值为:15
```
在这个程序中,我们首先定义了两个变量x和y,并且初始化它们的值分别为15和20。然后我们定义了一个临时变量temp,用来存储x的值。接着我们将y的值赋给x,将temp中存储的x的值赋给y,从而实现了x和y的交换。最后我们输出交换后的x和y的值。
阅读全文