问题描述:
函数的功能是交换变量x和y中的值,并且通过正确调用返回交换的结果.能正确执行此功能的函数是
为什么是 fund(int*x,int*y)
{*x=*x+*y;*y=*x-*y;*x=*x-*y;}
而不是 funb(int t)
{t=x;x=y;y=t;}
为什么是 fund(int*x,int*y)
{*x=*x+*y;*y=*x-*y;*x=*x-*y;}
而不是 funb(int t)
{t=x;x=y;y=t;}
问题解答:
我来补答展开全文阅读