鱼C论坛

 找回密码
 立即注册
查看: 3556|回复: 0

[学习笔记] 从键盘上输入年份和月份,计算并输出这一年的这一月共有多少天。

[复制链接]
发表于 2021-5-18 18:19:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
  1. #include<stdio.h>

  2. void main()

  3. {

  4. int y, n, s = 0;//定义变量

  5. scanf_s("%d-%d", &y, &n);//输入年月

  6. switch (n)//根据月份判断天数

  7. {

  8. case 1:s = 31; break;

  9. case 2:s = 28; break;

  10. case 3:s = 31; break;

  11. case 4:s = 30; break;

  12. case 5:s = 31; break;

  13. case 6:s = 30; break;

  14. case 7:s = 31; break;

  15. case 8:s = 31; break;

  16. case 9:s = 30; break;

  17. case 10:s = 31; break;

  18. case 11:s = 30; break;

  19. case 12:s = 31; break;

  20. }

  21. if (n == 2)//判断闰年2月差异

  22. {

  23. if (y % 4 == 0 && y % 100 != 0 || y % 400 == 0)

  24. s = 29;

  25. else

  26. s = 28;

  27. }

  28. printf("%d\n", s);

  29. }
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-4-25 13:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表