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;
}