编写函数:输入两个数a,b,应用指针作为函数的参数返回a*b和a⼀b的值。

2025-05-03 09:11:07
推荐回答(1个)
回答(1):

#include
using namespace std;

//编写函数:输入两个数a,b,应用指针作为函数的参数返回a*b和a/b的值。
template
T* mult1(T a,T b)    
{    
    T sum = a*b;
    T* m = ∑
    return m;
}

template
T* div1(T a,T b)
{
    if(b == 0)
        return 0;
    else
    {
        T sum = a/b;
        T* r = ∑
        return r;
    }
}

//测试
int main()
{
    int a,b;
    float c,d;

    cin>>a>>b;
    cin>>c>>d;
    cout<<"输出整型乘积结果:"<<*mult1(a,b)<    cout<<"输出整型整除结果:"<<*div1(a,b)<
    cout<<"输出浮点型乘积结果:"<<*mult1(c,d)<    cout<<"输出浮点型整除结果:"<<*div1(c,d)<
    return 0;
}