#include<string> using namespace std; const int maxn=110; int N; string A,B; string change(string str,int &ep) { string s=string.empty(); string it=str.begin() ; for(int i=0; i<str.size(); i++) { if(str[0]==‘0‘) { str.erase(str.begin() ); } else { break; } } //纯小数 if(str[0]==‘.‘) { //消去小数点 str.erase(str.begin() ); //消去0 for(int i=0; i<str.size(); i++) { if(str[0]==‘0‘) { str.erase(str.begin() ); ep--; } else { } } // for(int i=0;i<N&&i<str.size();i++) { s+=str[i]; } //添0 int len=str.size(); for(int i=0;i<N-len;i++) { s+=‘0‘; } } // 混合小数 else { for(int i=0;i<str.size();i++) { } } } int main() { cin>>N>>A>>B; return 0; }
原文:http://www.cnblogs.com/dotaZhou/p/4349076.html