0
已采纳
定义a[16];//定义变量
int main()
{
定义k=0;//定义变量
定义长整型he=0,b;//定义变量
输入b;//输入变量
while(b>0)
{
a[k]=b%10;
b=b/10;
k++;
}
for(int i=k-1;i>=1;i--)//冒泡排序
{
for(int j=0;j<i;j++)
{
if(a[i]<a[j])//判断
swap(a[i],a[j]);//交换两值
}
}
for(int i=0;i<=k-1;i++)
{
he*=10;
he+=a[i];
}
输出he;//输出最终的结果
}
0
0
