C语言实验——某年某月的天数

傷城~ 2022-04-24 08:36 239阅读 0赞

题目描述

输入年和月,判断该月有几天?

输入

输入年和月,格式为年\月。

输出

输出该月的天数。

样例输入

2009\1

样例输出

31

提示

注意判断闰年啊

  1. #define _CRT_SECURE_NO_WARNINGS 1
  2. #include<stdio.h>
  3. int main()
  4. {
  5. char s = 0;
  6. int i = 0, k = 0;
  7. scanf("%d%c%d", &i,&s,&k);
  8. switch (k)
  9. {
  10. case 1:
  11. case 3:
  12. case 5:
  13. case 7:
  14. case 9:
  15. case 11:
  16. printf("31\n");
  17. break;
  18. case 4:
  19. case 6:
  20. case 8:
  21. case 10:
  22. case 12:
  23. printf("30\n");
  24. break;
  25. case 2:
  26. if ((i % 4 == 0 && i % 100 != 0) || i % 400 == 0)
  27. {
  28. printf("28\n");
  29. }
  30. else
  31. {
  32. printf("29\n");
  33. }
  34. break;
  35. }
  36. return 0;
  37. }

发表评论

表情:
评论列表 (有 0 条评论,239人围观)

还没有评论,来说两句吧...

相关阅读