当前位置: 代码迷 >> 综合 >> ZZULIOJ 1061: 逆序输出各位数字
  详细解决方案

ZZULIOJ 1061: 逆序输出各位数字

热度:66   发布时间:2024-02-26 14:44:23.0

题目
输入一个不大于10的9次方的正整数,从高位开始逐位分割并输出各位数字。

输入
输入一个正整数n,n是int型数据

输出
将n按其逆序输出,每个数字后有一个空格,输出占一行。例如,输入12354,输出4 5 3 2 1

样例
输入12354
输出4 5 3 2 1

提示
整数n对10取模可得到个位上的数字,而利用整数商是整数这一特点,整数n除以10的商正好“扔掉”了个位上的数字

代码

#include<stdio.h>
int main()
{
    int n,o;scanf("%d",&n);while(n!=0){
    o=n%10;printf("%d ",o);n/=10;}return 0;
}

老迭代了。