tc25.c
来自「关于学习C语言的电子书籍」· C语言 代码 · 共 41 行
C
41 行
/******************
tc25.c
月份与天数
******************/
#include "stdio.h"
enum month{Jan=1,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec}; /*定义枚举类型*/
main( )
{
enum month m;
int n;
printf(" 月份与天数\n");
printf("输入月份(1~12):");
scanf("%d",&m);
switch(m) /* 利用开关语句选择合适的天数*/
{
case Jan: /* 1,3,5,7,8,10,12月都是31天*/
case Mar:
case May:
case Jul:
case Aug:
case Oct:
case Dec:
n=31;
break;
case Feb: /* 2月是28天*/
n=28;
break;
case Apr: /* 4,6,9,11月都是30天*/
case Jun:
case Sep:
case Nov:
n=30;
break;
default:
printf("输入的数据有误,月份只能为1~12\n");
exit(0);
}
printf("%d月共有%d天\n",m,n);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?