1108: 零起点学算法15——交换变量
Time Limit: 1 Sec Memory Limit: 64 MB 64bit IO Format: %lldSubmitted: 3266 Accepted: 1706[][][]Description
水题
Input
输入2个整数(题目包含多组测试数据)
Output
输出交换后的2个整数(每组测试数据一行,中间用空格隔开)
Sample Input
825 23
Sample Output
23 825
HINT
在C语言里,交换可以用3变量法,要实现a和b交换,先将变量a的值保存到变量c,然后将变量b的值赋值给a,然后将c的值(最初a的值)赋值给b
赋值语句 c=a; 等号左边是一个变量,用来存放值,右边是一个表达式,计算这个表达式后保存到等号左边的变量中
Source
1 #include2 int main(){ 3 int a,b; 4 while(scanf("%d%d",&a,&b)!=EOF){ 5 int t; 6 t=a; 7 a=b; 8 b=t; 9 printf("%d %d\n",a,b);10 }11 return 0;12 }