逆序输出一个整数,如果末尾数为零,如100逆序变成1,怎么消除0
逆序输出一个整数,如果末尾数为零,如100逆序变成1,怎么消除0,求各位大神指教一下
#include<iostream> using namespace std; int main(){ int n,t; cin>>n; while(n%10==0){ n/=10;//去零 } while(n){ t=n%10;//提取数位 cout<<t;//输出数位 n/=10;//改变n的个位 } return 0; }