给定函数 fun 的功能是:求两个形参的乘积和商,并通过形参返回调用程序。 函数接口定义: void fun ( double a, double b, double *x, double *y ); 其中 a 、 b、x、y都是用户传入的参数。函数求 a和 b两个形参的乘积和商并通过形参 x 和 y 返回。 裁判测试程序样例: #include <stdio.h> void fun( double a, double b, double *x, double *y ); int main ( ) { double a, b, c, d; scanf ("%lf%lf", &a, &b ); fun ( a , b, &c, &d ) ; printf ("c=%.2f d=%.2f\n", c, d ); return 0; }c语言
时间: 2023-06-14 18:05:06 浏览: 856
C语言程序设计-编写函数fun其功能是:根据整型形参m,计算如下公式的值:y=1+13+15+17+…+1(2m+1)
5星 · 资源好评率100%
实现如下:
```c
#include <stdio.h>
void fun(double a, double b, double *x, double *y) {
*x = a * b;
*y = a / b;
}
int main() {
double a, b, c, d;
scanf("%lf %lf", &a, &b);
fun(a, b, &c, &d);
printf("c=%.2f d=%.2f\n", c, d);
return 0;
}
```
函数 `fun` 用于计算输入的两个参数 `a` 和 `b` 的乘积和商,并将结果通过指针 `x` 和 `y` 返回。主函数中使用 `scanf` 函数获取输入的 `a` 和 `b`,并将 `c` 和 `d` 的地址传递给 `fun` 函数。最后使用 `printf` 函数输出计算结果。
阅读全文