int main()
{
char month[12][10] = {"January","February","March","April","May","June",
"July","August","September","October","November","December"};
int m;
cin>>m;
if( m > 0 && m < 13)
cout<<month[ m-1 ]<<endl;
else
cout<<"The month is wrong"<<endl;
return 0;
}
分析:
把月份放入二维数组中,通过行来查找具体的某一个月;每一行用来储存字符串。