C语言程序将两个正整数x=15与y=20的值交换变量存放,输出交换后各变量的值。
时间: 2024-05-16 11:14:25 浏览: 69
三级网络技术 上机试题 计算最大值
下面是用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的值。
阅读全文