c语言switch键盘输入,用switch语句从键盘输入一个月份,自动显示该月份的英文名称!C语言的...

用switch语句从键盘输入一个月份,自动显示该月份的英文名称!C语言的

关注:119  答案:5  mip版

解决时间 2021-01-30 10:34

e6cb1a03ad541b3098697807b7bf1798.png

提问者关系已逝

2021-01-29 11:10

用switch语句从键盘输入一个月份,自动显示该月份的英文名称!C语言的

最佳答案

e6cb1a03ad541b3098697807b7bf1798.png

二级知识专家口袋里的自由

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;

}

全部回答

e6cb1a03ad541b3098697807b7bf1798.png

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;

}

e6cb1a03ad541b3098697807b7bf1798.png

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;

}

}

}

e6cb1a03ad541b3098697807b7bf1798.png

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;

}

希望回答能帮到你,哪里不清楚再问。

若对你有用,望采纳!

e6cb1a03ad541b3098697807b7bf1798.png

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;

}

我要举报

如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!

→点此我要举报以上信息!←

推荐资讯

大家都在看

  • 2
    点赞
  • 1
    收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:数字20 设计师:CSDN官方博客 返回首页
评论
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值