在主函数中定义两个双精度变量x,y,并输入值,编写一个函数实现交换变量x,y,要求函数的参数是指针类型,并编写一个主函数进行调用。
#include<stdio.h>
void swap(double *x,double *y)
{
double t;
t = *x;
*x = *y;
*y = t;
}
int main()
{
double x,y;
scanf("%lf %lf",&x,&y);
swap(&x,&y);
printf("交换后的x=%lf,y=%lf",x,y);
return 0;
}
运行截图:
注:侵权可删