运用sort排序函数实现三个整数排序
#include
using namespace std;
void Sort3(int *p1,int *p2,int *p3){
if(*p1>*p2){
int temp=*p1;
*p1=*p2;
*p2=temp;
}
if(*p1>*p3){
int temp=*p1;
*p1=*p3;
*p3=temp;
}
if(*p2>*p3){
int temp=*p2;
*p2=*p3;
*p3=temp;
}
}
int main(){
int a,b,c;
cin>>a>>b>>c;
Sort3(&a,&b,&c);
cout&lt;<a>&lt;&lt;&quot; &quot;&lt;<b>&lt;&lt;&quot; &quot;&lt;&lt;</b></a>
#include
using namespace std;
void Sort3(int *p1,int *p2,int *p3){
if(*p1&gt;*p2){
int temp=*p1;
*p1=*p2;
*p2=temp;
}
if(*p1&gt;*p3){
int temp=*p1;
*p1=*p3;
*p3=temp;
}
if(*p2&gt;*p3){
int temp=*p2;
*p2=*p3;
*p3=temp;
}
}
int main(){
int a,b,c;
cin&gt;&gt;a&gt;&gt;b&gt;&gt;c;
Sort3(&amp;a,&amp;b,&amp;c);
cout&lt;<a>&lt;&lt;&quot; &quot;&lt;<b>&lt;&lt;&quot; &quot;&lt;&lt;</b></a>
全部评论
相关推荐
点赞 评论 收藏
分享
05-21 16:15
门头沟学院 算法工程师 
点赞 评论 收藏
分享