NOI-29 数字反转 解题思路 创建变量 n 并输入 创建变量sum初始化为0 数位分离 在 n是0 时停止循环 把n放入累加器 n 缩小 10 倍,准备下一次分离 输出累加器 通过后代码 #include <bits/stdc++.h> using namespace std; int main() { int n,sum=0; cin>>n; //创建变量 n 并输入 while(n!=0) // 数位分离 当 n==0 停止循环 { sum = sum*10 + n%10; n = n/10; //n 缩小 10 倍 } cout<<sum; //输出累加器 return 0; }