例如 2100000
要變成 12
而不是 0000012
以下供參考
#include <iostream> #include <string> #include <cmath> using namespace std; int main(){ string st,st2; int i,k; double sum,count; while(cin>>st){ k=st.length(); sum=0; for(int i=0;i<k;i++){ st2[i]=st[k-i-1]; } sum=0; count=0; for (int i=0;i<k;i++){ sum=sum+(double(st2[i]-'0'))*pow(10,(k-i-1)); } count=sum; cout<<count<<endl; } }