c 编程的,编写一个函数,输入一个整数,按该整数的各个位的数值大小(由小到大,并且去掉重复的数字)
重新排序成一个新的整数,要怎么做
用位运算最简单。
int convert(int n){
int i,flag=0,result=0;
while(n){
flag|=1<<(n);
n/=10;
}
for(i=1;i<10;i ){
if(flag&(1< result*=10;
result =i;
}
}
return result;
}
答:详情>>
答:对于那些有志于穷尽数学奥秘的学生,他总是循循善诱地予以启发和教育,而对于那些急功近利、在学习上不肯刻苦钻研的人,则毫不客气地予以批评详情>>
答:求证类型 求解类型详情>>