編寫一個(gè)程序,其功能是:將兩個(gè)兩位數(shù)的正整數(shù)a、b合并成一個(gè)整數(shù)放在c中.
合并的方式是:將a中的十位和個(gè)位數(shù)一次放在c數(shù)的千位和十位上,
b數(shù)的十位和個(gè)位數(shù)依次放在c數(shù)的百位和個(gè)位上.
例如:a=45,b=12時(shí),執(zhí)行程序后,c=4152.
*/
#include<stdio.h>
int main()
{
int i, a, b, c[4];
printf("Please input num: ");
scanf("%d", &a);
printf("\nPlease input num: ");
scanf("%d", &b);
c[0] = a / 10;//a中十位放在c的千位
c[2] = a % 10;// a中個(gè)位放在c的十位
c[1] = b / 10;//b中十位放在c的百位
c[3] = b % 10;// b中個(gè)位放在c的個(gè)位
for(i = 0; i < 4; i++)
printf("%d", c[i]);
printf("\n");
return 0;
}
效果圖
![](http://d.hiphotos.baidu.com/zhidao/wh%3D600%2C800/sign=74c9a70d0b55b3199cac8a737399ae1e/241f95cad1c8a786121da1026609c93d70cf5083.jpg)
PS:若有不明白的地方,c = 1000 * (a/10) + 100 * (b/10) + 10 * (a%10) + (b%10);