zoukankan      html  css  js  c++  java
  • AC日记

    Problem Description

    输入一个不多于5位的正整数,要求: 
    (1)求出它是几位数; 
    (2)分别输出每一位数字; 
    (3)按逆序输出各位数字。

    Input

    输入一个不多于5位的正整数。

    Output

    输出数据有3行,第一行为正整数位数,第二行为各位数字,第三行为逆序的各位数字。

    Example Input

    123

    Example Output

    3
    1 2 3
    3 2 1

    Hint

    #include <stdio.h>
    #include <stdlib.h>
    int main()
    {
        int n;
        int a[5], i=0, j;
        scanf("%d", &n);
        while(n!=0)
        {
            a[i++]=n%10;
            n/=10;
        }
        printf("%d
    ", i);
        for(j=i-1; j>=0; j--)
        {
            if(j==i-1)
            printf("%d", a[j]);
            else
            printf(" %d", a[j]);
        }
            printf("
    ");
        for(j=0; j<i; j++)
        {
            if(j==0)
            printf("%d", a[j]);
            else
            printf(" %d", a[j]);
        }
    
    }
    

      

    作者:7oDo

    仅供参考,请勿抄袭。

    Hang Hang Hang !!!

  • 相关阅读:
    HTML 拖放 和 地理定位
    HTML web存储
    HTML 语义元素 和 MathML元素
    Docker Swarm
    Docker Machine
    Docker Compose
    Docker 的网络模式
    数据共享与持久化
    镜像和容器的基本操作
    Docker 简介
  • 原文地址:https://www.cnblogs.com/Jie-Fei/p/8297653.html
Copyright © 2011-2022 走看看