输入一个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;
}
答
123%10 = 3 //获得个位,百位以此类推,然后123 * 10 + 百位乘1万 + 个位 = 11233,代码自己实现