oj1983: C语言实验——某年某月的天数
2017-02-22 17:21
253 查看
问题描述:输入年和月,判断该月有几天?
作者:何知令
发表时间:2017年2月22日
输入:输入年和月,格式为年\月
输出:输出该月的天数。
代码:
/*
问题描述:输入年和月,判断该月有几天?
作者:何知令
发表时间:2017年2月22日
输入:输入年和月,格式为年\月
输出:输出该月的天数。
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
int year,month;
int isLeap=0;
int days;
char c;
scanf("%d",&year);
scanf("%c",&c);
scanf("%d",&month);
if((year%4==0&&year%100!=0)||(year%400==0))
isLeap=1;
if(month==1||month==3||month==5||month==7||month==8||month==10||month==12)
days=31;
if(month==4||month==6||month==9||month==11)
days=30;
if(isLeap==1&&month==2)
days=29;
if(isLeap==0&&month==2)
days=28;
printf("%d",days);
return 0;
}程序运行结果展示:
知识点总结:条件语句以及对闰年的判断
学习心得:错了几次
作者:何知令
发表时间:2017年2月22日
输入:输入年和月,格式为年\月
输出:输出该月的天数。
代码:
/*
问题描述:输入年和月,判断该月有几天?
作者:何知令
发表时间:2017年2月22日
输入:输入年和月,格式为年\月
输出:输出该月的天数。
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
int year,month;
int isLeap=0;
int days;
char c;
scanf("%d",&year);
scanf("%c",&c);
scanf("%d",&month);
if((year%4==0&&year%100!=0)||(year%400==0))
isLeap=1;
if(month==1||month==3||month==5||month==7||month==8||month==10||month==12)
days=31;
if(month==4||month==6||month==9||month==11)
days=30;
if(isLeap==1&&month==2)
days=29;
if(isLeap==0&&month==2)
days=28;
printf("%d",days);
return 0;
}程序运行结果展示:
知识点总结:条件语句以及对闰年的判断
学习心得:错了几次
相关文章推荐
- C语言实验——某年某月的天数
- C语言实验——某年某月的天数
- C语言实验——某年某月的天数
- C语言实验——某年某月的天数
- Problem G: C语言实验——某年某月的天数
- C语言实验——某年某月的天数
- 1160C语言实验——某年某月的天数
- [1160]C语言实验——某年某月的天数
- 问题 G: C语言实验题——某年某月的天数(JSU-ZJJ)
- JAVA语言实验——某年某月的天数
- C语言实验——某年某月的天数
- C语言实验——某年某月的天数
- C语言实验——某年某月的天数
- C语言实验——某年某月的天数(Java编写)
- C语言实验——某年某月的天数
- C语言实验——某年某月的天数(java转义字符'\')
- 求某年某月的天数
- php获取某年某月的天数 【转】
- 求某年某月的天数
- 作业一:计算某年某月到某年某月的天数