用c语言写一个函数fun的功能是将两个正整数a、b合并成一个正整数c。具体的合并方式是,将a的十位和个位分别放在c的个位和百位上,将b的十位和个位分别放在c的千位和十位上。
时间: 2023-05-27 12:02:51 浏览: 93
C语言编程题
```c
#include <stdio.h>
int fun(int a, int b) {
int c = 0;
c += (a % 10) * 1000; // 将a个位放到c的千位
c += (a / 10 % 10) * 100; // 将a十位放到c的百位
c += (b / 10 % 10) * 10; // 将b十位放到c的十位
c += b % 10; // 将b个位放到c的个位
return c;
}
int main() {
int a, b, c;
scanf("%d %d", &a, &b);
c = fun(a, b);
printf("%d\n", c);
return 0;
}
```
阅读全文