输入一个四位数,假设这个四位数是ABCD

输入一个四位数,假设这个四位数是ABCD

问题描述:

输入一个四位数,假设这个四位数形如ABCD,将AB与CD交换,形成CDAB
样例输入1234
样例输出3412

#include<stdio.h>
int main()
{
    int n,ab,cd;
    scanf("%d",&n);
    ab=n/100;
    cd=n%100;
    n=cd*100+ab;
    printf("%d",n);
    return 0;
}

如果不管它的鬼逻辑,只管输出符合要求的话

#include<stdio.h>
int main()
{
    char a,b,c,d;
    scanf("%c%c%c%c",&a,&b,&c,&d);
    printf("%c%c%c%c",c,d,a,b);
    return 0;
}


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