定义函数将一个整数以个位为轴对折,生成一个新的整数C语言
定义函数将一个整数以个位为轴对折,生成一个新的整数
int fold_and_concatenate(int n) {
int result;
if (n < 0) {
n = -n;
result = -fold_number(n);
} else {
result = fold_number(n);
}
while (n > 0) {
result = result * 10 + (n % 10);
n /= 10;
}
return result;
}
这个代码应该可以解决你的问题
个位为轴对折---不就是倒序了吗?
123应该转换为321,还是12321?