作业帮 > 综合 > 作业

输入一个正整数,输出由该数的各位能表示的最大数和最小数.(提示:首先将正整数分拆得到各个位上的数字

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/03 23:02:24
输入一个正整数,输出由该数的各位能表示的最大数和最小数.(提示:首先将正整数分拆得到各个位上的数字
提示:首先将正整数分拆得到各个位上的数字,对这些数字按从小到大和从大到小排序,既可得到结果)
给你写个拆整数的代码,最大与最小自己去写,多练练:
#include
void main()
{
int n,i=0,a[100],m=0;
scanf("%d",&n);
while(n!=0)
{
a[i] = n%10;
n=n/10;
i++;
m++;
}
for(i=0;i