回覆列表
  • 1 # 使用者5443769950533

    #include

    main()

    {

    long m,a,b,c,d,e;

    printf("請輸入一個整數:(0~99999):\n");

    scanf("%ld",&m);

    e=m%10;

    d=m/10%10;

    c=m/100%10;

    b=m/1000%10;

    a=m/10000%10;

    if(m>=10000&&m

    {

    printf("你輸入的是5位數.\n");

    printf("%ld %ld %ld %ld %ld.\n",a,b,c,d,e);

    printf("逆序輸出:%ld.\n",e*10000+d*1000+c*100+b*10+a);

    }

    else if(m>=1000)

    {

    printf("你輸入的是4位數.\n");

    printf("%ld %ld %ld %ld.\n",b,c,d,e);

    printf("逆序輸出:%ld.\n",e*1000+d*100+c*10+b);

    }

    else if(m>=100)

    {

    printf("你輸入的是3位數.\n");

    printf("%ld %ld %ld.\n",c,d,e);

    printf("逆序輸出:%ld.\n",e*100+d*10+c);

    }

    else if(m>=10)

    {

    printf("你輸入的是2位數.\n");

    printf("%ld %ld.\n",d,e);

    printf("逆序輸出:%ld.\n",e*10+d);

    }

    else if(m>=0)

    {

    printf("你輸入的是1位數.\n");

    printf("%ld\n",e);

    printf("逆序輸出:%ld.\n",e);

    }

    getch();

    }

  • 中秋節和大豐收的關聯?
  • 客廳電視背景牆都有哪些分類?