编写程序,输入两个整数a和b,交换它们的值,然后输出。
两个整数a和b
a、b交换后的值。注意:两个数之间有1个空格,输出后换行。
3 5
5 3
#include<stdio.h>
int main
{
int a,b,c;
scanf("%d %d",&a,&b);
c=a;//先将a存放于c中(可以理解成此时a为空位)
a=b;//再将b放置于空的a中
b=c;//最后再将c中的a放置于空的b中
printf("%d %d",a,b);
return 0;
}
C语言中的‘=’不同于我们生活中的等于号,并不能想当然得去理解成两边相等