求一道C语言题,好心人帮帮忙啊

来源:百度知道 编辑:UC知道 时间:2024/05/26 07:48:00
#include <stdio.h>
void fun(float *,float *);
void main( )
{
float a=3.14,b=4.28;
fun(&a,&b);
printf(“a+b=%f\na-b=%f\n”,a,b);
}
/*提示:请注意参数之间传递的方式*/
/*以下空间请编写fun函数内容*/

void fun(float *a, float *b)
{
*a += *b;
*b = *a - *b - *b;
}

void fun(float* a,float* b)
{
*a = *a + *b;
*b = *a - *b - *b;
}

良心作证不是抄LS的...

void fun(float *x,float *y)
{
float _x,_y;
_x = *x;
_y = *y;
*x = _x + _y;
*y = _x - _y;
}

已编译通过,运行结果正确。

我替二楼作证,他和一楼不是一个公司的