用c语言编写程序,从键盘输入两个字符分别存放在变量x和y中,要求通过程序交换它们

2024-11-24 08:23:51
推荐回答(2个)
回答1:

#include
void swap(int *x ,int *y)
{int t;
t=*x;
*x=*y;
*y=t;
}
main()
{ int a,b;
a=50; b=60;
swap(&a,&b);
printf("%d# %d#\n",a,b);

}
用swap函数来交换。这里a=50,b=60
交换后a=60,b=50,希望对你有帮助。

回答2:

你的意思是交换吗?
再定义一个变量,z
char z;
z=x;
x=y;
y=z;
是这个意思吗?