C语言输入某年的年份和月份,计算该月的天数有多少天

C语言输入某年的年份和月份,计算该月的天数有多少天

C语言实例qingyu2022-02-16 3:27:46815A+A-

  C语言计算某月某月的天数

  实例说明:

  输入某年的年份和月份,计算该月的天数有多少天。

3.gif

  实例分析:

  多分支结构,注意点在于闰年的判断。闰年2月份有29天。

  实例代码:

#include <stdio.h>
int main() {
  int y;                   //年份
  int m;                   //月份
  int days;                //月天数
  printf("Please enter the year and month:\n");
  scanf("%d %d", &y, &m);
  if (m == 2) {
    if (y % 400 == 0 || y % 4 == 0 && y % 100 != 0) {
      days = 29;
    } else {
      days = 28;
    }
  } else if (m == 4 || m == 6 || m == 9 || m == 11) {
    days = 30;
  } else
    days = 31;
  printf("The number of days in %d-%d was %d", y, m, days);
  return 0;
}
点击这里复制本文地址 欢迎来到大黄鸡源码分享网
qrcode

大黄鸡源码编程网 © All Rights Reserved.  
网站备案号:闽ICP备18012015号-4
Powered by Z-BlogPHP
联系我们| 关于我们| 广告联系| 网站管理