天天看點

用指針實作比較兩個數的大小

#include <iostream>

using namespace std;

int main()
{
   /* int a,b;
    int *pointer_1,*pointer_2;
    a=100;b=10;
    pointer_1=&a;
    pointer_2=&b;
    cout<<a<<" "<<b<<endl;
    cout<<*pointer_1<<" "<<*pointer_2<<endl;
    return 0;*/

    int *p1,*p2,*p,a,b;
    cin>>a>>b;
    p1=&a;p2=&b;
    if(a<b){
	p=p1;p1=p2;p2=p;
    }
    cout<<"a="<<a<<" b= "<<b<<endl;
    cout<<"max="<<*p1<<" min="<<*p2<<endl;
    return 0;
}