//功能:从键盘输入3个数,使用指针分别指向其最小、次小和最大值,然后使用指针将其按由小到大的顺序输出。 #include #include using namespace std; void Swap(double& m,double& n)//交换函数 { double temp; temp=m; m=n; n=temp; } void BubbleSort(double a[]) //升序函数 { int i,j; for(i=0;i<3;i++) { for(j=1;j<3-i;j++) { if(a[j-1]>a[j]) { Swap(a[j-1], a[j]); } } } } int main() { //输入 double a[3],*pmax,*pmid,*pmin; int i; cout<<"请输入3个数:"<>a[i]; } //调用函数 BubbleSort(a); //输出 pmin=&a[0]; pmid=&a[1]; pmax=&a[2]; cout<