main()
{ int a,b,t
scanf("%d%d",&a,&b)
printf("交换前:a=%d,b=%d\n",a,b)
t=a
a=b
b=t
printf("交换后:a=%d,b=%d\n",a,b)
}
//思路二:利用数学计算方法
main()
{ int a,b
scanf("%d%d",&a,&b)
printf("交换前:a=%d,b=%d\n",a,b)
a=a+b
b=a-b
a=a-b
printf("交换后:a=%d,b=%d\n",a,b)
}
#include <stdio.h>int main()
{
int a, b
scanf("%d %d", &a, &b)
if (a != b)
{
int tmp = a
a = b
b = tmp
printf("交换后的数为%d %d\n", a, b)
}
else
{
printf("两个数相等,无需交换!\n")
}
return 0
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)