输入一个3位整数,将百位和各位复制,转换成一个5位整数.

输入一个3位整数,将百位和各位复制,转换成一个5位整数.

问题描述:

**输入一个3位整数,将百位和各位复制,转换成一个5位整数. 例如123,转换为11233

输入格式:
一个3位整数

输出格式:
一个5位整数**


#include <stdio.h>
#include<math.h>

void main()
{
    int num1 = 0;
    int num2 = 0;
    scanf("%d",&num1);
    int baiwei = num1/100;
    int shiwei = num1/10%10;
    int gewei = num1%10;
    num2 = baiwei*10000+baiwei*1000+shiwei*100+gewei*10+gewei;
    printf("%d",num2);

    return 0;
}

img

123%10 = 3 //获得个位,百位以此类推,然后123 * 10 + 百位乘1万 + 个位 = 11233,代码自己实现