早教吧作业答案频道 -->其他-->
编写一个程序,其功能是:将两个两位数的正整数a,b合并成一个整数放在c中.合并的方式是:1、编写一个程序,其功能是:将两个两位数的正整数a、b合并成一个整数放在c中.合并的方式是:将a中
题目详情
编写一个程序,其功能是:将两个两位数的正整数a,b合并成一个整数放在c中.合并的方式是:
1、 编写一个程序,其功能是:将两个两位数的正整数a、b合并成一个整数放在c中.合并的方式是:将a中的十位和个位数一次放在c数的千位和十位上,b数的十位和个位数依次放在c数的百位和个位上.例如:a=45,b=12时,执行程序后,c=4152.
1、 编写一个程序,其功能是:将两个两位数的正整数a、b合并成一个整数放在c中.合并的方式是:将a中的十位和个位数一次放在c数的千位和十位上,b数的十位和个位数依次放在c数的百位和个位上.例如:a=45,b=12时,执行程序后,c=4152.
▼优质解答
答案和解析
/*
编写一个程序,其功能是:将两个两位数的正整数a、b合并成一个整数放在c中.
合并的方式是:将a中的十位和个位数一次放在c数的千位和十位上,
b数的十位和个位数依次放在c数的百位和个位上.
例如:a=45,b=12时,执行程序后,c=4152.
*/
#include
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中个位放在c的十位
c[1] = b / 10;//b中十位放在c的百位
c[3] = b % 10;// b中个位放在c的个位
for(i = 0; i < 4; i++)
printf("%d", c[i]);
printf("\n");
return 0;
}
效果图

PS:若有不明白的地方,
编写一个程序,其功能是:将两个两位数的正整数a、b合并成一个整数放在c中.
合并的方式是:将a中的十位和个位数一次放在c数的千位和十位上,
b数的十位和个位数依次放在c数的百位和个位上.
例如:a=45,b=12时,执行程序后,c=4152.
*/
#include
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中个位放在c的十位
c[1] = b / 10;//b中十位放在c的百位
c[3] = b % 10;// b中个位放在c的个位
for(i = 0; i < 4; i++)
printf("%d", c[i]);
printf("\n");
return 0;
}
效果图

PS:若有不明白的地方,
看了 编写一个程序,其功能是:将两...的网友还看了以下:
隔离开关在地刀合闸位置时,合不上主刀,是因为( )A.调整不合格B.有机械联锁装置C.操作不当D.操 2020-05-29 …
我发现用一位数乘整十、整百,整千的数,先将整十,整百,整千()位上的数与()位数相乖、然后看整十, 2020-06-08 …
在哪一位上凑整?3806≈3800(在位上凑整)24780084≈24790000(在位上凑整)5 2020-06-20 …
下面关于有理数的说法正确的是A.整数和分数统称为有理数B.正整数集合与负整数集合合在一起就构成整数 2020-06-27 …
下列说法中错误的是()A.如果整数a是整数b的倍数,那么b是a的因数B.一个合数至少有3个因数C. 2020-07-13 …
要求:任意输入两个数a,b.将a,b中的两个两位数正整数合并形成一个新的整数放在c中.合并的方式是 2020-07-29 …
正整数n次幂的个位数正整数的正整数次幂的个位数字是有规律的.正整数a的个位数为0,1,5,6时,a 2020-08-01 …
子集与推出关系课本例题:a:正整数N被5整除,p:正整数N的个位数是5.课本解题:A={n|n=5k 2020-11-28 …
一个三位数的百位数字是a,十位数是b,个位数是c(a>c),如果取其倒序(即a与c交换位置),得到一 2021-01-07 …
编程从键盘输入两个两位的正整数给变量x和y,并将x和y合并形成一个整数放在变量z中.合并的方式是:将 2021-01-13 …