用C++编一个程序,能将0到100的整数全部翻译成英语

如题所述

//哥们。。。我很辛苦
#include <iostream>
using namespace std;
int main()
{
int n;
cin>>n;
switch(n)
{
case 0: cout<<"zero"; break;
case 1: cout<<"one"; break;
case 2: cout<<"two"; break;
case 3: cout<<"three"; break;
case 4: cout<<"four"; break;
case 5: cout<<"five"; break;
case 6: cout<<"six"; break;
case 7: cout<<"seven"; break;
case 8: cout<<"eight"; break;
case 9: cout<<"nine"; break;
case 10: cout<<"ten"; break;
case 11: cout<<"eleven"; break;
case 12: cout<<"twelve"; break;
case 13: cout<<"thirteen"; break;
case 14: cout<<"forteen"; break;
case 15: cout<<"fifteen"; break;
case 16: cout<<"sixteen"; break;
case 17: cout<<"seventeen"; break;
case 18: cout<<"eighteen"; break;
case 19: cout<<"nineteen"; break;
case 20: cout<<"twenty"; break;
case 21: cout<<"twenty-one"; break;
case 22: cout<<"twenty-two"; break;
case 23: cout<<"twenty-three"; break;
case 24: cout<<"twenty-four"; break;
case 25: cout<<"twenty-five"; break;
case 26: cout<<"twenty-six"; break;
case 27: cout<<"twenty-seven"; break;
case 28: cout<<"twenty-eight"; break;
case 29: cout<<"twenty-nine"; break;
case 30: cout<<"thiry"; break;
case 31: cout<<"thiry-one"; break;
case 32: cout<<"thiry-two"; break;
case 33: cout<<"thiry-three"; break;
case 34: cout<<"thiry-four"; break;
case 35: cout<<"thiry-five"; break;
case 36: cout<<"thiry-six"; break;
case 37: cout<<"thiry-seven"; break;
case 38: cout<<"thiry-eight"; break;
case 39: cout<<"thiry-nine"; break;
case 40: cout<<"forty"; break;
case 41: cout<<"forty-one"; break;
case 42: cout<<"forty-two"; break;
case 43: cout<<"forty-three"; break;
case 44: cout<<"forty-four"; break;
case 45: cout<<"forty-five"; break;
case 46: cout<<"forty-six"; break;
case 47: cout<<"forty-seven"; break;
case 48: cout<<"forty-eight"; break;
case 49: cout<<"forty-nine"; break;
case 50: cout<<"fifty"; break;
case 51: cout<<"fifty-one"; break;
case 52: cout<<"fifty-two"; break;
case 53: cout<<"fifty-three"; break;
case 54: cout<<"fifty-four"; break;
case 55: cout<<"fifty-five"; break;
case 56: cout<<"fifty-six"; break;
case 57: cout<<"fifty-seven"; break;
case 58: cout<<"fifty-eight"; break;
case 59: cout<<"fifty-nine"; break;
case 60: cout<<"sixty"; break;
case 61: cout<<"sixty-one"; break;
case 62: cout<<"sixty-two"; break;
case 63: cout<<"sixty-three"; break;
case 64: cout<<"sixty-four"; break;
case 65: cout<<"sixty-five"; break;
case 66: cout<<"sixty-six"; break;
case 67: cout<<"sixty-seven"; break;
case 68: cout<<"sixty-eight"; break;
case 69: cout<<"sixty-nine"; break;
case 70: cout<<"seventeen"; break;
case 71: cout<<"seventeen-one"; break;
case 72: cout<<"seventeen-two"; break;
case 73: cout<<"seventeen-three"; break;
case 74: cout<<"seventeen-four"; break;
case 75: cout<<"seventeen-five"; break;
case 76: cout<<"seventeen-six"; break;
case 77: cout<<"seventeen-seven"; break;
case 78: cout<<"seventeen-eight"; break;
case 79: cout<<"seventeen-nine"; break;
case 80: cout<<"eighty"; break;
case 81: cout<<"eighty-one"; break;
case 82: cout<<"eighty-two"; break;
case 83: cout<<"eighty-three"; break;
case 84: cout<<"eighty-four"; break;
case 85: cout<<"eighty-five"; break;
case 86: cout<<"eighty-six"; break;
case 87: cout<<"eighty-seven"; break;
case 88: cout<<"eighty-eight"; break;
case 89: cout<<"eighty-nine"; break;
case 90: cout<<"ninty"; break;
case 91: cout<<"ninty-one"; break;
case 92: cout<<"ninty-two"; break;
case 93: cout<<"ninty-three"; break;
case 94: cout<<"ninty-four"; break;
case 95: cout<<"ninty-five"; break;
case 96: cout<<"ninty-six"; break;
case 97: cout<<"ninty-seven"; break;
case 98: cout<<"ninty-eight"; break;
case 99: cout<<"ninty-nine"; break;
case 100: cout<<"one hundred"; break;
default : ;
}
return 0;
}
温馨提示:答案为网友推荐,仅供参考