标签:names result div std class 转换 整数 using 个数
题意:给你一个数,输出他的回文数。
第一思路是转换成串,但是麻烦。
直接转换,每次取个位的数存在a里面,然后下一次用result = result*10 + 下一个a;
代码:
#include<bits/stdc++.h> using namespace std; int reverse(int n){ int result = 0; while(n){ int a = n%10; n /= 10; result = result*10 + a; } return result; } int main(){ int a; while(cin>>a){ cout<<reverse(a)<<endl; } return 0; }
标签:names result div std class 转换 整数 using 个数
原文地址:https://www.cnblogs.com/stul/p/10197806.html