#include <stdio.h>
#include <stdlib.h>

int main()
{
    int x, y, z;
    printf("请输入一个年份和月份:");
    scanf("%d %d",&x,&y);
    if(y>0 && y<=12)
    {
        switch(y)
        {

case 2:
                if(y==2&&(0 == x%4) && (0 != x%100) ||(0 == x%400))
                {
                    printf("该月有29天!");

}
                else
                {
                    printf("该月有28天!");
                }
                 break;
            case 1:
            case 3:
            case 5:
            case 7:
            case 8:
            case 10:
            case 12:printf("该月有31天!");break;
            case 4:
            case 6:
            case 9:
            case 11:printf("该月有30天!");break;
        }
    }

else
        {
            printf("输入的是非法值!");
        }

return 0;
}

请输入一个年份和月份判断该月份的天数,注:闰年2月29天、平年2月28天。相关推荐

  1. 用数组保存每个月份的天数,输出每个月有多少天。输入一个年份,输出该年份每个月的天数(提醒:闰年二月份多一天)

    2.用数组保存每个月份的天数,输出每个月有多少天. 输入一个年份,输出该年份每个月的天数(提醒:闰年二月份多一天) import java.util.Scanner;public class Tian ...

  2. Java基础练习:用户在控制台输入一个年份,判断该年份是平年还是闰年

    Java流程控制练习题 1.用户在控制台输入一个年份 判断该年份是平年还是闰年 (年份能被4整除 且不能被100整除) 或者 能被400整除 package corejava;import java. ...

  3. Python输入一个年份,判断是否为闰年

    闰年的判断方法 1.能被4整除,不能被100整除 2.能被400整除 year=int(input("请输入一个年份:")) if(year%4==0 and year%100!= ...

  4. 从键盘输入一个年份,判断这一年是不是闰年

    从键盘输入一个年份,判断这一年是不是闰年 leapYear="不是" year = int(input("请输入一个年份:")) if(year%4==0 an ...

  5. 【输入一个年份,判断是否为闰年(leap year)】

    #include <stdio.h> int main() {int year;printf("请输入一个年份:");scanf("%d",& ...

  6. Java 输入一个年份,判断它是平年还是闰年

    这种题目的解法其实跟C语言的差不多,条件比较少,所以只需用else...if...来编程.因为闰年是4的倍数,所以运用年份取余4是否等于0 代码如下: package chapter01; impor ...

  7. 输入一个年份,输出是否为闰年。闰年的条件,又能被4整除但不能被100整除,或者能被400整除的年份都是闰年

    输入一个年份,输出是否为闰年.闰年的条件,又能被4整除但不能被100整除,或者能被400整除的年份都是闰年 year=int(input('请输入一个年份:')) if (year%4==0 and ...

  8. 输入一个年份,月份,输出该月份的日历。

    //输入一个年份,月份,输出该月份的日历. #include<cstdio> #include<iostream> #include<cstring> using ...

  9. Java黑皮书课后题第4章:*4.17(一个月的天数)编写一个程序,提示用户输入一个年份和一个月份名称的前3个字母(第一个字母使用大写形式),显示该月中的天数。如果月份非法则显示出错信息

    *4.17(一个月的天数)编写一个程序,提示用户输入一个年份和一个月份名称的前3个字母(第一个字母使用大写形式),显示该月中的天数.如果月份非法则显示出错信息 题目 题目概述 破题 运行示例 代码 题 ...

  10. 练习5 键盘输入一个年份 判断年份 是否为闰年

    公历年份是整百或整千的(也就是年份末尾至少有2个0的),用年份除以400,如果能整除,就是闰年,不能整除就是平年, 公历其他的年份,用年份除以4,如果能整除,就是闰年,不能整除就是平年, 如1900年 ...

最新文章

  1. 学计算机excel就很好吗,零基础学习excel小技巧
  2. iOS开发OC基础:Xcode中常见英文总结,OC常见英文错误
  3. 安卓高手之路之 图形系统之 图形框架(1)
  4. 精通 Oracle+Python 存储过程、Python 编程
  5. KMyMoney:全体理财好管家
  6. Java领域的对象如何传输-基于 socket 进行对象传输
  7. python如何安装扩展库openpyxl和numpy_Python第三方库之openpyxl(2)
  8. 谈谈阿里所谓的——要性
  9. Oracle高级教程
  10. 天轰穿Visual Studio2005入门.Net2.0系列视频教程
  11. 用超级鹰来识别B站图片验证
  12. 前端开发者思考:假如5年后你是开发总监
  13. 自己开发了一款视频播放器app
  14. java陆小凤的游戏_《陆小凤传奇》游戏流程、经验心得
  15. java 重启路由器
  16. #Paper Reading# Implicit Neural Representations with Periodic Activation Functions
  17. UVALive 4394 String painter——dp
  18. 利用百度地图API接口自制地图
  19. Apples Prologue(吃苹果问题) C++
  20. Pose Invariant Embedding for Deep Person Re-identification论文翻译

热门文章

  1. pdf格式的PPT如何保留动画效果?
  2. (转)Notepad++删除空白行
  3. 关于游戏中美术文件夹的划分
  4. MySQL统计每月数量并计算同比增长率
  5. matlab泰勒 习题,泰勒公式及其应用典型例题
  6. 写一个函数days,实现第1 题的计算。由主函数将年、月、日传递给days函数,计算后将日子数传回主函数输出。
  7. window双开微信
  8. WMI服务不存在或标记为删除解决方案
  9. 用Android studio 做出QQ登录界面
  10. 服务器cpu开启虚拟化的好处,开启硬件虚拟化有什么好处和坏处?