c语言怎么判断一年是不是闰年(C语言基础练习07-判断闰年)

键盘输入一个整数年份,判断是否是闰年,输出在屏幕上。

判断闰年方法:非整百年份能被4整除,整百年份能被400整除。

分析

(1)根据判断方法,使用%判断是否整除,多个条件使用逻辑与(&&),逻辑或(||)判断关系。

(2)根据判断方法写出表达式(year%4==0 && year0!=0) || (year % 400 == 0)。

代码实现

#include<stdio.h> int main(void){ int year; printf("请输入一个年份:"); scanf("%d",&year); if((year%4 == 0 && year0 != 0) || year@0 == 0){ printf("%d是闰年",year); } else{ printf("%d不是闰年",year); } return 0; }

程序分析

(1)定义变量year为整型,接收输入的年份。

(2)使用if语句进行判断。

(3)根据闰年判断条件((year%4 == 0 && year0 != 0) || year@0 == 0),作为if语句中的判断表达式。

运行结果

c语言怎么判断一年是不是闰年(C语言基础练习07-判断闰年)(1)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页