
急求 编程,从键盘上输入一个月的编号(1--12),显示该月号的对应的月英文名
2个回答
展开全部
#include <iostream>
using namespace std;
void main()
{
int i;
while(1){
cout<<"请输入月份:1-12翻译为英文,0退出"<<endl;
cin>>i;
if(i==0)
break;
else
{
switch(i)
{
case 1:
cout<<"January"<<endl;
break;
case 2:
cout<<"February"<<endl;
break;
case 3:
cout<<"March"<<endl;
break;
case 4:
cout<<"April"<<endl;
break;
case 5:
cout<<"May"<<endl;
break;
case 6:
cout<<"June"<<endl;
break;
case 7:
cout<<"July"<<endl;
break;
case 8:
cout<<"August"<<endl;
break;
case 9:
cout<<"September"<<endl;
break;
case 10:
cout<<"October"<<endl;
break;
case 11:
cout<<"November"<<endl;
break;
case 12:
cout<<"December"<<endl;
break;
default:
cout<<"非法输入 请重新输入"<<endl;
break;
}
}
}
}
这个可以直接运行的代码。
using namespace std;
void main()
{
int i;
while(1){
cout<<"请输入月份:1-12翻译为英文,0退出"<<endl;
cin>>i;
if(i==0)
break;
else
{
switch(i)
{
case 1:
cout<<"January"<<endl;
break;
case 2:
cout<<"February"<<endl;
break;
case 3:
cout<<"March"<<endl;
break;
case 4:
cout<<"April"<<endl;
break;
case 5:
cout<<"May"<<endl;
break;
case 6:
cout<<"June"<<endl;
break;
case 7:
cout<<"July"<<endl;
break;
case 8:
cout<<"August"<<endl;
break;
case 9:
cout<<"September"<<endl;
break;
case 10:
cout<<"October"<<endl;
break;
case 11:
cout<<"November"<<endl;
break;
case 12:
cout<<"December"<<endl;
break;
default:
cout<<"非法输入 请重新输入"<<endl;
break;
}
}
}
}
这个可以直接运行的代码。
追问
用switch语句的可以吗
追答
这个就是啊 c++的switch
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询