c语言用函数交换两个数 c语言怎么用函数交换两个数的值( 二 )


#includestdio.h
int main()
{
int a,b;
scanf("%d %d",a,b);
a = a + b;
b = a - b;
a = a - b;
printf("a=%d,b=%d", a, b);
return 0;
}
方法 3:(指针)
程序如下:
#includestdio.h
int fun(int *p, int *q)
{
int tmp = *p;
*p = *q;
*q = tmp;
}
int main()
{
int a,b;
scanf("%d %d",a,b);
printf("%d,%d\n", a, b);
fun(a, b);
printf("%d,%d\n", a, b);
return 0;
}
【c语言用函数交换两个数 c语言怎么用函数交换两个数的值】c语言用函数交换两个数的介绍就聊到这里吧 , 感谢你花时间阅读本站内容,更多关于c语言怎么用函数交换两个数的值、c语言用函数交换两个数的信息别忘了在本站进行查找喔 。

推荐阅读