输入数反转个位出现0的处理

来源:互联网 发布:excel统计相同数据 编辑:程序博客网 时间:2024/05/17 02:12

一般输入一个整数反转输出可直接用以下代码:

#include<stdio.h>

int main()

{

int n;

scanf("%d\n",&n);

printf("%d%d%d\n",n%10,n/10%10,n/100);

return 0;

}

如果出现个位是0的情况,可以在输出前把结果存储在一个变量当中

#include<stdio.h>

int main()

{

int n,m;

scanf("%d%d",&n);

m=(n%10)*100+(n/10%10)*10+(n/100);

printf("%03d\n",m);

return 0;

}

%03d 输出三位宽度的整数, 不足时前补0%3d  输出三位宽度的整数, 不足时后补空格%-3d 输出三位宽度的整数, 不足时前补空格%d 输出整数 未指定宽度,以实际宽度输出


0 0
原创粉丝点击