将两个两位正整数a和b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的个位和百位上,b数的十位和个位数依次放在c数的十位和千位上。例如:当a=12,b=34时,c=4231。
时间: 2024-03-10 14:47:24 浏览: 73
将a,b中的两个两位正整数合并形成一个新的整数放在c中
当然,之前的回答依然可以看。这里再给您提供一份C语言的代码示例:
```c
#include <stdio.h>
int main() {
int a = 12;
int b = 34;
int c = (a % 10) * 1000 + (b % 10) * 100 + (a / 10) + (b / 10) * 10;
printf("%d\n", c);
return 0;
}
```
这段代码中,我们同样先取出a和b的个位和十位数字,按照要求合并到c中,最后使用printf()函数输出c的值。
需要注意的是,这里我们使用了取整运算符“/”来实现除法运算,因为在C语言中,整数除以整数的结果也是整数,即会自动向下取整。
阅读全文