问题:
#include<iostream.h>
int sortnum(int num)
{ int number[3],i,j,temp;
for(i=0;i<3;i++)
{
number[i]=num%10;
num=num/10;
}
for (i=0;i<2;i++)
{
for (j=i+1;j<3;j++)
if (number[j]<=number[i])
{
temp=number[j];
number[j]=number[i];
number[i]=temp;
}
}
num=number[2]*100+number[1]*10+number[0];
return num;
}
void main()
{
int num;
int result=0;
cout<<"请输入一个三位数";
cin>>num;
cout<<sortnum(num)<<endl;
● 参考解析
公众号搜题更便捷
扫码关注题大师公众号
文字、语音、截图都可搜题
亿级题库 秒出结果
相关题库