枚举只能用整形来转换,输出也是整形,所以用SWITCH语句转换:下面是代码
#include
using namespace std;
int main(){
enum monthm;
int n;
cout<
cin>>n;
switch(n){
case 1: m=January;break;
case 2: m=February;break;
case 3: m=Match;break;
case 4: m=Spring;break;
case 5: m=May;break;
case 6: m=June;break;
case 7: m=July;break;
case 8: m=August;break;
case 9: m=September;break;
case 10: m=October;break;
case 11: m=November;break;
case 12: m=December;break;
default: cout<
}
switch(m){
case January: cout<
case February: cout<
case Match: cout<
case Spring: cout<
case May: cout<
case June: cout<
case July: cout<
case August: cout<
case September: cout<
case October: cout<
case November: cout<
case December: cout<
default: cout<
}
return main();
}
解析看不懂?求助智能家教解答查看解答