早教吧 育儿知识 作业答案 考试题库 百科 知识分享

求c程序设计大神将两个两位数的正整数a,b合并成一个整数放在c中.合并的方式是:将a的十位和个位数依次放在数c的千位和十位上,b数的十位和个位数数依次放在数c的百位和十位上.分析:数

题目详情
求c程序设计大神
将两个两位数的正整数a,b合并成一个整数放在c中.合并的方式是:将a的十位和个位数依次放在数c的千位和十位上,b数的十位和个位数数依次放在数c的百位和十位上.分析:数的分析与组合,除以10或乘以10或10的倍数.变量:a  a1  a2 b  b1  b2 c
▼优质解答
答案和解析
/*十位上没办法放两个数码,我的理解是:
将a的十位和个位数依次放在数c的千位和十位上,
b数的十位和个位数数依次放在数c的百位和个位上.

*/
#include "stdio.h"
int main()
{
int a,a1,a2,b,b1,b2,c;
printf("输入两个两位数的正整数:");
scanf("%d %d",&a,&b);
//分解数
a1=a/10;//a的十位数码
a2=a%10;//a的个位数码 ,也可改为:a2=a/10;a2=a-a2*10;
b1=b/10;//b的十位数码
b2=b%10;//b的个位数码,也可改为:b2=b/10;b2=b-b2*10;
c=a1*1000+a2*10+b1*100+b2;
printf("c=%d",c);
}