怎么把一个数倒过来输出啊,如输入123 输出321
怎么把一个数倒过来输出啊,如输入123 输出321
2012-03-13 19:29
2012-03-13 19:45
程序代码:#include<stdio.h>
int main(void)
{
int val;
int sum=0;
int m;
printf("请输入一个数:");
scanf("%d",&val);
m=val;
while(m)
{
sum=sum*10+m%10;
m/=10;
}
printf("该数的回文数为:");
printf("%d\n",sum);
return 0;
}
/*在VC++6.0中的输出结果为:
--------------------------
请输入一个数:1234
该数的回文数为:4321
Press any key to continue
就是这个咯。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2012-03-13 20:01
程序代码:#include<stdio.h>
void main()
{
int a,i,k,re;
printf("please input a number:");
scanf("%d",&a);
for(k=1;a/k!=0;k=k*10) //a,k为整型变量,a<k时,a整除k得0
{
re=a/k;
i=re%10;
printf("%d",i);
}
printf("\n");
}
程序代码:#include<stdio.h>
void main()
{
int i,a[3];
printf("please input 3 numbers:\n");
for(i=0;i<3;i++)
scanf("%d",&a[i]);
for(i=2;i>-1;i--)
printf("%5d",a[i]);
printf("\n");
}

2012-03-13 20:16
2012-03-13 20:29

2012-03-13 20:44
2012-03-13 20:50
2012-03-13 20:50
2012-03-13 22:00
顶以下三楼
2012-03-14 09:02