实验8-1-2 计算两数的和与差 (10 分)
1. 题目摘自
https://pintia.cn/problem-sets/13/problems/546
2. 题目内容
本题要求实现一个计算输入的两数的和与差的简单函数。
函数接口定义:
void sum_diff( float op1, float op2, float psum, float pdiff );
其中op1和op2是输入的两个实数,psum和pdiff是计算得出的和与差。
输入样例:
4 6
输出样例:
The sum is 10.00
The diff is -2.00
3. 源码参考
#include <iostream>
#include <iomanip>
using namespace std;
void sum_diff( float op1, float op2, float *psum, float *pdiff );
int main()
{
float a, b, sum, diff;
cin >> a >> b;
sum_diff(a, b, &sum, &diff);
cout << fixed << setprecision(2);
cout << "The sum is " << sum << endl;
cout << "The diff is " << diff << endl;
return 0;
}
void sum_diff( float op1, float op2, float *psum, float *pdiff )
{
*psum = op1 + op2;
*pdiff = op1 - op2;
return;
}
网友评论