Jamie_Vardy @ 2017-05-12 18:54:00
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c,d,N;
scanf ("%d",&N);
if (N>0);
{
a=N/100;
printf ("%d",a);
b=N/10-10*a;
printf ("%d",b);
c=N-100*a-10*b;
if (c!=0);
{
d=c*100+10*b+a;
if (b!=0);
{
printf ("%d",d);
}
if (b==0);
{
d=c*100+a;
printf ("%d",d);
}
}
if (c=0);
{
d=10*b+a;
if (b!=0);
{
printf ("%d",d);
}
if (b==0);
{
d=a;
printf ("%d",d);
}
}
}
if (N<0);
{
a=N/100;
printf ("%d",a);
b=N/10+10*a;
printf ("%d",b);
c=N+100*a+10*b;
if (c!=0);
{
d=100*c+10*b+a;
if (b!=0);
{
printf ("%d",d);
}
if (b==0);
{
d=100*c+a;
printf ("%d",d);
}
}
if (c=0);
{
d=10*b+a;
if (b!=0);
{
printf ("%d",d);
}
if (b==0);
{
d=a;
printf ("%d",d);
}
}
}
system("pause");
return 0;
}
by 厌胜 @ 2017-06-25 10:57:36
注意一下题目,他没有告诉你这个数字是多少位哦,你这样不是按三位数来算的吗?