用switch语句从键盘输入一个月份,自动显示该月份的英文名称!C语言的
关注:119 答案:5 mip版
解决时间 2021-01-30 10:34
提问者关系已逝
2021-01-29 11:10
用switch语句从键盘输入一个月份,自动显示该月份的英文名称!C语言的
最佳答案
二级知识专家口袋里的自由
2021-01-29 11:41
#includeint main(void)
{
int n;
printf("请输入月份数字: ");
scanf("%d",&n);
switch(n)
{
case 1:
printf("January\n");
break;
case 2:
printf("February\n");
break;
case 3:
printf("March\n");
break;
case 4:
printf("April\n");
break;
case 5:
printf("May\n");
break;
case 6:
printf("June\n");
break;
case 7:
printf("July\n");
break;
case 8:
printf("August\n");
break;
case 9:
printf("September\n");
break;
case 10:
printf("October\n");
break;
case 11:
printf("November\n");
break;
case 12:
printf("December\n");
break;
default:
printf("输入错误!");
break;
}
return 0;
}
全部回答
1楼青禾鹭草
2021-01-29 15:05
int a;
scanf("%d",&a);
if(a < 0 || a > 12)
return ;
switch(a)
{
case 1: printf("%s","January");break;
case 2:printf("%s","February");break;
.
.
.
case12:printf("%s","December");break;
}
2楼距离和很远
2021-01-29 14:08
main()
{
while(1)
{
int a=1;
printf("\n请输入月份\n");
scanf("%d",&a);
switch(a)
{
case 1:
printf(" January");
break;
case 2:
printf(" February ");
break;
case 3:
printf("March");
break;
case 4:
printf("April ");
break;
case 5:
printf("May ");
break;
case 6:
printf("June");
break;
case 7:
printf("July");
break;
case 8:
printf(" August ");
break;
case 9:
printf("September");
break;
case 10:
printf("October");
break;
case 11:
printf(" November");
break;
case 12:
printf("December");
break;
}
}
}
3楼落日海湾
2021-01-29 12:43
#includebool leapyear(int y)//判断是否闰年
{
if(y%4==0&&y%100!=0)return 1;
if(y%400==0)return 1;
return 0;
}
int main()
{
int year,mon,day;
int daynum;
scanf("%d%d%d",&year,&mon,&day);
switch(mon){
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
if(day>31||day<1)
printf("改天不存在");break;
daynum=31;break;
case 4:
case 6:
case 9:
case 11:
if(day>30||day<1)
printf("改天不存在");break;
daynum=30;break;
default:
if(leapyear(year)){
if(day>29||day<1)
printf("改天不存在");break;
daynum=29;break;}
else
if(day>28||day<1)
printf("改天不存在");break;
daynum=28;break;
}
printf("这个月有%d天",daynum);
return 0;
}
希望回答能帮到你,哪里不清楚再问。
若对你有用,望采纳!
4楼纨绔ソ少年
2021-01-29 12:14
#include int main()
{
int m = 0;
printf("请输入一个月份(1~12):");
scanf("%d",&m)
switch(m) {
case 1:
printf("January\n");
break;
case 2:
printf("February\n");
break;
case 3:
printf("March\n");
break;
case 4:
printf("April\n");
break;
case 5:
printf("May \n");
break;
case 6:
printf("June \n");
break;
case 7:
printf("July\n");
break;
case 8:
printf("August \n");
break;
case 9:
printf("September \n");
break;
case 10:
printf("October \n");
break;
case 11:
printf("November \n");
break;
case 12:
printf("December\n");
break;
defualt:
printf("Error \n");
break;
}
return 0;
}
我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
→点此我要举报以上信息!←
推荐资讯
大家都在看