请输入一个年份和月份判断该月份的天数,注:闰年2月29天、平年2月28天。
#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天。相关推荐
- 用数组保存每个月份的天数,输出每个月有多少天。输入一个年份,输出该年份每个月的天数(提醒:闰年二月份多一天)
2.用数组保存每个月份的天数,输出每个月有多少天. 输入一个年份,输出该年份每个月的天数(提醒:闰年二月份多一天) import java.util.Scanner;public class Tian ...
- Java基础练习:用户在控制台输入一个年份,判断该年份是平年还是闰年
Java流程控制练习题 1.用户在控制台输入一个年份 判断该年份是平年还是闰年 (年份能被4整除 且不能被100整除) 或者 能被400整除 package corejava;import java. ...
- Python输入一个年份,判断是否为闰年
闰年的判断方法 1.能被4整除,不能被100整除 2.能被400整除 year=int(input("请输入一个年份:")) if(year%4==0 and year%100!= ...
- 从键盘输入一个年份,判断这一年是不是闰年
从键盘输入一个年份,判断这一年是不是闰年 leapYear="不是" year = int(input("请输入一个年份:")) if(year%4==0 an ...
- 【输入一个年份,判断是否为闰年(leap year)】
#include <stdio.h> int main() {int year;printf("请输入一个年份:");scanf("%d",& ...
- Java 输入一个年份,判断它是平年还是闰年
这种题目的解法其实跟C语言的差不多,条件比较少,所以只需用else...if...来编程.因为闰年是4的倍数,所以运用年份取余4是否等于0 代码如下: package chapter01; impor ...
- 输入一个年份,输出是否为闰年。闰年的条件,又能被4整除但不能被100整除,或者能被400整除的年份都是闰年
输入一个年份,输出是否为闰年.闰年的条件,又能被4整除但不能被100整除,或者能被400整除的年份都是闰年 year=int(input('请输入一个年份:')) if (year%4==0 and ...
- 输入一个年份,月份,输出该月份的日历。
//输入一个年份,月份,输出该月份的日历. #include<cstdio> #include<iostream> #include<cstring> using ...
- Java黑皮书课后题第4章:*4.17(一个月的天数)编写一个程序,提示用户输入一个年份和一个月份名称的前3个字母(第一个字母使用大写形式),显示该月中的天数。如果月份非法则显示出错信息
*4.17(一个月的天数)编写一个程序,提示用户输入一个年份和一个月份名称的前3个字母(第一个字母使用大写形式),显示该月中的天数.如果月份非法则显示出错信息 题目 题目概述 破题 运行示例 代码 题 ...
- 练习5 键盘输入一个年份 判断年份 是否为闰年
公历年份是整百或整千的(也就是年份末尾至少有2个0的),用年份除以400,如果能整除,就是闰年,不能整除就是平年, 公历其他的年份,用年份除以4,如果能整除,就是闰年,不能整除就是平年, 如1900年 ...
最新文章
- 学计算机excel就很好吗,零基础学习excel小技巧
- iOS开发OC基础:Xcode中常见英文总结,OC常见英文错误
- 安卓高手之路之 图形系统之 图形框架(1)
- 精通 Oracle+Python 存储过程、Python 编程
- KMyMoney:全体理财好管家
- Java领域的对象如何传输-基于 socket 进行对象传输
- python如何安装扩展库openpyxl和numpy_Python第三方库之openpyxl(2)
- 谈谈阿里所谓的——要性
- Oracle高级教程
- 天轰穿Visual Studio2005入门.Net2.0系列视频教程
- 用超级鹰来识别B站图片验证
- 前端开发者思考:假如5年后你是开发总监
- 自己开发了一款视频播放器app
- java陆小凤的游戏_《陆小凤传奇》游戏流程、经验心得
- java 重启路由器
- #Paper Reading# Implicit Neural Representations with Periodic Activation Functions
- UVALive 4394 String painter——dp
- 利用百度地图API接口自制地图
- Apples Prologue(吃苹果问题) C++
- Pose Invariant Embedding for Deep Person Re-identification论文翻译