程序代码:
#include<stdio.h>
int main()
{
int long x;
scanf("%d",&x);
if(x<=9)
{
printf("%d\n",1);
printf("%d\n",x);
int a;
printf("%d",a=x);
}
if(x<99&&x>9)
{
printf("%d\n",2);
printf("%d,%d\n",x/10,x%10);
int a;
printf("%d",a=x%10*10+x/10);
}
if(x<999&&x>99)
{
printf("%d\n",3);
printf("%d,%d,%d\n",x/100,(x%100)/10,x%10);
int a;
printf("%d",a=x%10*100+(x%100)/10*10+x/100);
if(x<9999&&x>999)
{
printf("%d\n",4);
printf("%d,%d,%d,%d\n",x/1000,(x%1000)/100,(x%100)/10,x%10);
int a;
printf("%d",a=x%10*1000+(x%100)/10*100+(x%1000)/100*10+x/1000);
}
if(x<99999&&x>9999)
{
printf("%d\n",5);
printf("%d,%d,%d,%d,%d\n",x/10000,(x%10000)/1000,(x%1000)/100,(x%100)/10,x%10);
int a;
printf("%d",a=x/10000+(x%10000)/1000*10+(x%1000)/100*100+(x%100)/10*1000+x%10*10000);
}
}
}
[此贴子已经被作者于2019-10-17 21:14编辑过]