#include <iostream>
#include <cstdio>
#include <cstring>
#include <math.h>
//整数反转
void fun(int x)
{
int len = 0;
int num = abs(x);
while (num > 0)//获取位数
{
num = num / 10;
len++;
}
int i, y;
num = 0;
for (i = 0; i < len; i++)//反转
{
y = x % 10;
x = x / 10;
num = num * 10 + y;
}
cout << num << endl;
}
int main()
{
fun(-1234);
}
整数反转C++
于 2023-03-06 15:45:00 首次发布