交换变量x,y的值 并将交换前后x,y值输出
时间: 2023-06-11 11:09:06 浏览: 104
下面是Python代码实现:
```python
x = 10
y = 20
# 交换变量值
x, y = y, x
# 输出交换前后的值
print("交换前:x =", 10, ", y =", 20)
print("交换后:x =", x, ", y =", y)
```
输出结果如下:
```
交换前:x = 10 , y = 20
交换后:x = 20 , y = 10
```
相关问题
用input分别输入两个变量x,y的值,交换x,y的值并输出交换结果
x = input("请输入x的值:")
y = input("请输入y的值:")
print("交换前:x =", x, "y =", y)
# 交换x,y的值
x, y = y, x
print("交换后:x =", x, "y =", y)
声明两个double类型的变量x、y,由控制台输入两个数值,分别存储 到变量x、y中,交换变量x、y的值,并输出 C语言
可以使用以下代码实现变量x、y的值交换:
```c
#include <stdio.h>
int main() {
double x, y, temp;
printf("请输入两个数值:\n");
scanf("%lf %lf", &x, &y);
// 交换x、y的值
temp = x;
x = y;
y = temp;
printf("交换后的值为:\n");
printf("x=%.2lf, y=%.2lf\n", x, y);
return 0;
}
```
这段代码首先定义了两个double类型的变量x、y,以及一个临时变量temp用于交换两个变量的值。然后通过scanf从控制台输入两个数值,分别存储到变量x、y中。接着通过交换变量的值,将x、y的值互换。最后使用printf输出交换后的结果。
阅读全文