将一位数按反向输出。
样例输入
12345
样例输出
54321
编程提示 : 为了实现逆序输出一个正整数,需要把该数按逆序逐位拆开,然后输出。在循环 中每次分离一位,分离方法用求余运算 % 分离数字。每一次循环都建立在前一次循环数据 处理的基础上。
#include<stdio.h>
int main()
{
int i,n,a;
scanf("%d",&n);
for (i=1;n>0;i++)
{
a = n % 10; // 按逆序逐位拆开,并输出
printf ("%d",a);
n = n / 10; // n 只取整数
}
return 0;
}