注:零 壹 贰 叁 肆 伍 陆 柒 捌 玖
#include <iostream>;
#include <string>
using namespace std;
int main(void) {
//零 壹 贰 叁 肆 伍 陆 柒 捌 玖
int num;
cout << "请输入一个(0-9)数字:" << endl;
cin >> num;
//方法1:
string word[10] = {"零","壹","贰","叁","肆","伍","陆","柒","捌","玖" };
if((num >= 0)&&(num <= 9)){
cout << word[num] << endl;
}else{
cout << "不合法!" << endl;
}
//方法2:
switch (num){
case 0:
cout << "零";
break;
case 1:
cout << "壹";
break;
case 2:
cout << "贰";
break;
case 3:
cout << "叁";
break;
case 4:
cout << "肆";
break;
case 5:
cout << "伍";
break;
case 6:
cout << "陆";
break;
case 7:
cout << "柒";
break;
case 8:
cout << "捌";
break;
case 9:
cout << "玖";
break;
default:
cout << "输入不合法!";
break;
}
return 0;
}
结果: