第1个回答 2011-11-10
#include<iostream>
int main()
{
int a,b;
int *m=&a,*n=&b,*k;
cout<<a<<b<<endl;
if(a<b)
{
k=m;
m=n;
n=k;
}
printf("%d,%d",*m,*n);
}
第2个回答 2011-11-10
#include <iostream>
using namespace std;
void swap(int *,int *);
int main()
{
int a,b;
cout <<"请输入两个整数:";
cin >>a>>b;
swap(&a,&b);
return 0;
}
void swap(int *p,int *q)
{
if (*p>=*q)
cout <<*p<<" "<<*q<<endl;
else
cout <<*q<<" "<<*p<<endl;
}本回答被网友采纳
第3个回答 2011-11-10
#include <iostream.h>
void main()
{
int a,b,*p,*q;
cin>>a>>b;
*p = a>b ? a : b;
*q= a<b ? a : b;
cout<<*p<<*q;
cout<<*q<<*p;
}