输入两个整数a、b,交换a和b的值,输出交换后的结果。
时间: 2023-03-30 07:04:22 浏览: 146
好的,这个问题很简单。可以使用第三个变量来交换a和b的值,也可以使用异或运算来实现。以下是两种方法的示例代码:
方法一:
int a, b, temp;
scanf("%d %d", &a, &b);
temp = a;
a = b;
b = temp;
printf("%d %d", a, b);
方法二:
int a, b;
scanf("%d %d", &a, &b);
a = a ^ b;
b = a ^ b;
a = a ^ b;
printf("%d %d", a, b);
阅读全文