2012年4月30日星期一

3个数比较大小

3个数比较大小

/* *  输入3个整数,按由小到大的顺序输出。 */#includeusing namespace std;void swap(int *p1, int *p2);void main(){	int num1,num2,num3;	int *p1,*p2,*p3;	p1=&num1;	p2=&num2;	p3=&num3;	cout<<"请输入三个整数:"<<endl;	cin>>num1>>num2>>num3;	if(num1>num2){swap(p1,p2);}	if(num2>num3){swap(p2,p3);}	if(num1>num2){swap(p1,p2);}	cout<<num1<<','<<num2<<','<<num3<<endl;}void swap(int *p1,int *p2){	int temp=0;	temp=*p1;	*p1=*p2;	*p2=temp;}

TAG:3个数比较大小