码迷,mamicode.com
首页 > 编程语言 > 详细

判断闰年C语言版

时间:2017-03-04 18:51:04      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:view   logs   blog   闰年   int   hid   src   images   printf   

技术分享
 1 #include<stdio.h>
 2 int isLeap(int year) {
 3     // 必须先判断是平年的情况 后判断闰年的情况
 4     if((year%100==0 && year%400!=0) || year%3200==0) {
 5         // 能被100整除并且不能被400整除的不是闰年
 6         // 能被3200整除的不是闰年
 7         return 0;
 8     } else if(year%4==0 && year%100!=0) {
 9         // 能被4整除并且不能被100整除的是闰年
10         return 1;
11     } else if(year%400==0) {
12         // 能被400整除的是闰年
13         return 1;
14     } else
15         return 0;
16 }
17 int main() {
18     // 输入年份
19     int year;
20     scanf("%d", &year);
21     if(isLeap(year)) {
22         printf("Y\n");
23     } else {
24         printf("N\n");
25     }
26     return 0;
27 }
View Code

 

判断闰年C语言版

标签:view   logs   blog   闰年   int   hid   src   images   printf   

原文地址:http://www.cnblogs.com/yeyeyeid/p/isLeap-in-c.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!