/*
*Copyright(C)2018,CSDN学院
*All rights reserved
*文件名称:main.c
*作者:黑可可
*完成日期:2018.4.7
*版本号:V1.0
*问题描述:交换a,b两数的值
*程序输入:输入a,b的值
*程序输出: 输出交换后a,b的值
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,t;
scanf("%d %d",&a,&b);
t=a;
a=b;
b=t;
printf("%d %d\n",a,b);
return 0;
}
总结 :交换时使用中间变量t:
t=a;
a=b;
b=t;