#include
main()
{
unsigned long num,i,count=0;
printf("please input the number:");
scanf("%d",&num);
if(num>=10000)
{
printf("你输出的数超过五位\n");
}
else{
printf("从低到高::");
printf("%d ",num%10);
for(i=1;num/=10;i++)
printf("%d ",num%10);
printf("共有%d位数",i);
}
return 0;
}
第二个
#include
#define SORT1(s,n) {int a,b,t;for(a=0;a<(n-1);a++){for(b=(a+1);b
#define SORT2(s,n) {int c,d,k;for(c=0;c<(n-1);c++){for(d=(c+1);d
{
int n,i;
int s[100];
do{
printf("输入要排列顺序的整数个数'n':\n");
scanf("%d",&n);
printf("输入整数具体内容:\n");
for(i=0;i
}while(n<2);
printf("Min to max:\n");
SORT1(s,n);
printf("\n");
printf("Max to min:\n");
SORT2(s,n);
return 0;
}