#include<iostream> using namespace std; char arr[10][10]={"zero","one","two","three","four","five","six","seven","eight","nine"}; const int maxn=10100; int main(){ string s; int sum=0,a[maxn]={0},index=0; cin>>s; int len=s.length(); for(int i=0;i<len;i++) sum+=s[i]-'0'; // 使用do先进行计算然后再进行判断 do{ int temp=sum%10; sum=sum/10; a[index]=temp; index++; }while(sum!=0); for(int i=index-1;i>=0;i--){ cout<<arr[a[i]]; if(i!=0) cout<<" "; } return 0; } /* 12345 one five*/
甲级pat-1005
猜你喜欢
转载自blog.csdn.net/qq_36926514/article/details/80371492
今日推荐
周排行