1. 给定两个整形变量的值,将两个值的内容进行交换。
# define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
int main()
{
int x = 0;
int y = 0;
int z = 0;
printf("请输入需要交换的两个数字");
scanf("%d %d", &x, &y);
z = x;
x = y;
y = z;
printf("%d %d", x, y);
system("pause");
return 0;
}
# define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
int main()
{
int x = 0;
int y = 0;
int z = 0;
printf("请输入需要调换的两个数字");
scanf("%d %d", &x, &y);
z = x + y;
y = z - y;
x = z - x;
printf("%d %d", x, y);
system("pause");
return 0;
}
2. 不允许创建临时变量,交换两个数的内容(附加题)
# define _CRT_SECURE_NO_WARNINGS
#include<stdio.