- 倒序数
ok
- @ 2026-1-7 19:39:44
\#include <iostream>
using namespace std;
int main() {
// 定义变量存储输入的数字和倒序后的数字
int num, reversed_num = 0;
// 读取用户输入的非负整数
cin >> num;
// 循环处理每一位数字,直到原数字变为0
while (num > 0) {
// 取出最后一位数字
int last_digit = num % 10;
// 将最后一位数字拼接到倒序数中
reversed_num = reversed_num * 10 + last_digit;
// 去掉原数字的最后一位
num = num / 10;
}
// 输出倒序后的数字
cout << reversed_num << endl;
return 0;
}
0 comments
No comments so far...
Information
- ID
- 680
- Time
- 1000ms
- Memory
- 256MiB
- Difficulty
- 3
- Tags
- (None)
- # Submissions
- 127
- Accepted
- 66
- Uploaded By