编写程序计算输入的两个实数的和与差,要求定义一个函数void sum_dift (float op 1,float op2, float *psum, float *pdiff),其中,op1和op2是输入的两个实数,psum和pdiff是计算得出的和与差。自定义main()函数,
时间: 2023-11-28 09:51:20 浏览: 143
C语言程序设计-编写自定义函数fun,计算实数a、b的平方根之和
5星 · 资源好评率100%
以下是实现该功能的代码:
```c
#include <stdio.h>
void sum_diff(float op1, float op2, float *psum, float *pdiff) {
*psum = op1 + op2;
*pdiff = op1 - op2;
}
int main() {
float op1, op2, sum, diff;
printf("请输入两个实数:");
scanf("%f %f", &op1, &op2);
sum_diff(op1, op2, &sum, &diff);
printf("它们的和为:%.2f\n", sum);
printf("它们的差为:%.2f\n", diff);
return 0;
}
```
程序中定义了一个函数`sum_diff`,用于计算输入的两个实数的和与差,并将结果保存在指针变量`psum`和`pdiff`中。在主函数中,通过调用`sum_diff`函数,计算得出输入的两个实数的和与差,并输出结果。
阅读全文