输入任意年月,输出当月日数(包含闰年判断)
来源:互联网 发布:淘宝贴吧论坛 编辑:程序博客网 时间:2024/06/08 16:35
描述
小明的奶奶记性不好(= =)
对于一个月是几天这种问题非常讨厌
所以现在想请你写一个程序帮助她 …
输入
一行,两个数,表示年份(999<n<10000)和月份(0<n<13)
输出
一行,一个数,表示那个月有多少天
样例输入1
2008 2
样例输出1
29
#include<stdio.h>
int main( )
{ int a,b;int c=0;int y=0;
scanf("%d %d",&a,&b);
int x[7]={1,3,5,7,8,10,12};
for(;c<7;c++){if(b==x[c]) {printf("31");y=1;break; } }
if(b==2){ if(a%4==0){
if(a%100==0){
if(a%400==0){printf("29");y=1;
}
else {printf("28");y=1;}
}
else {printf("29");y=1;}
}
else {printf("28");y=1;}
}
else if(y==0)printf("30");
return 0;
}
小明的奶奶记性不好(= =)
对于一个月是几天这种问题非常讨厌
所以现在想请你写一个程序帮助她 …
输入
一行,两个数,表示年份(999<n<10000)和月份(0<n<13)
输出
一行,一个数,表示那个月有多少天
样例输入1
2008 2
样例输出1
29
#include<stdio.h>
int main( )
{ int a,b;int c=0;int y=0;
scanf("%d %d",&a,&b);
int x[7]={1,3,5,7,8,10,12};
for(;c<7;c++){if(b==x[c]) {printf("31");y=1;break; } }
if(b==2){ if(a%4==0){
if(a%100==0){
if(a%400==0){printf("29");y=1;
}
else {printf("28");y=1;}
}
else {printf("29");y=1;}
}
else {printf("28");y=1;}
}
else if(y==0)printf("30");
return 0;
}
阅读全文
0 0
- 输入任意年月,输出当月日数(包含闰年判断)
- 接收用户输入的年月(1990年以后),在控制台中输出当月日历。
- 输入年月获取当月天数
- 输入年月,得到当月日历
- 判断闰年 输出闰年
- js 输入年月得出当月多少天
- 任意输入一个年份,判断该年份是不是闰年
- 任意输入一个年份,判断该年份是不是闰年
- 输入任意一年,判断该年是否是闰年
- 任意输入一个年份,判断它是否是闰年。
- 输入任意一年,判断是闰年还是平年,java代码
- 输入年份与月份 判断是否是闰年 与该年月的天数
- javascript 验证年月格式&判断闰年
- 输入年份判断输出是否为闰年Applet
- 日常练习,根据输入的年月获取当月的日历
- 蓝桥杯-算法提高-任意年月日历输出
- 输入年月输出该月天数(改良版)
- 日期之输入年月输出月历(有点问题)
- 在HTML页面上点击按钮按钮携带参数flag,触发一个JS函数,经过判断是否flag==1,分别跳到两个指定的方法(或者页面)
- 【PBOC卡片交易日志分析】SDA
- define \enum \const 定义一个常量
- PWM是什么
- extern "c"用法解析
- 输入任意年月,输出当月日数(包含闰年判断)
- 无线轮播加小圆点
- Poj3061Subsequence
- 笔记day6、day7
- C语言指针实现简单队列
- 深度优先搜索DFS
- 用IDEA创建maven项目使用tomcat插件方式完成web前后端应用
- sudoers(5)
- Ubuntu 16.04 笔记