定义一个函数,比较两个数的大小,形参分别使用指针和引用。

C++编程题,求解。
定义一个函数,比较两个数的大小,形参分别使用指针和引用


#include<iostream>
using namespace std;
int sortA(int *a,int *b)
{
    if(*a>*b)
    {
        cout<<*a<<">"<<*b<<endl;
    }
    else if(*a==*b)
    {
        cout<<*a<<"=="<<*b<<endl;
    }
    else if(*a<*b)
    {
        cout<<*a<<"<"<<*b<<endl;
    }
}
int sortB(int &a, int &b)
{
    if(a>b)
    {
        cout<<a<<">"<<b<<endl;
    }
    else if(a==b)
    {
        cout<<a<<"=="<<b<<endl;
    }
    else if(a<b)
    {
        cout<<a<<"<"<<b<<endl;
    }
}
int main()
{
    int a=10;
    int b=20;
    int* p1=&a;
    int* p2=&b;
    sortA(p1,p2);
    sortB(a,b);
    return 0;
}