美文网首页
4-9 正整数排序问题

4-9 正整数排序问题

作者: Zdhj | 来源:发表于2017-10-01 18:39 被阅读5次

    include<stdio.h>

    main()
    {
    int a;
    scanf("%d", &a);
    if (a / 10000 != 0)
    {
    printf("这是一个5位数.\n");
    printf("每一位是:%d %d %d %d %d.\n", a / 10000, a / 1000%10, a / 100%10, a / 10%10, a % 10);
    }
    else
    {
    if (a / 1000 != 0)
    {
    printf("这是一个4位数.\n");
    printf("每一位是:%d %d %d %d.\n", a / 1000, a / 100 % 10, a / 10 % 10, a % 10);
    }
    else
    {
    if (a / 100 != 0)
    {
    printf("这是一个3位数.\n");
    printf("每一位是:%d %d %d.\n",a / 100, a / 10 % 10, a % 10);
    }
    else
    {
    if (a / 10 != 0)
    {
    printf("这是一个2位数.\n");
    printf("每一位是:%d %d.\n",a / 10, a % 10);
    }
    else printf("这是一个1位数.\n每一位是:%d.\n",a%10);
    }
    }
    }

    }

    相关文章

      网友评论

          本文标题:4-9 正整数排序问题

          本文链接:https://www.haomeiwen.com/subject/lryaextx.html