通常说一年有365天,它表示地球绕太阳转一周所需要的时间,但事实并不是这样简单.根据天文资料,地球围绕太阳转一周所需要的精确时间是365.242天,称之为天文年。这个误差看似不大,却引起季节和日历之间难以预料的大变动。在历法上规定四年一闰,百年少一闰,每四百年又加一闰。如何判断一年是不是闰年呢?请设计一个算法,解决这个问题,并画出其流程图,写出程序。
思路解析:设y为年份,按照历法的规定,如果y为闰年,那么或者y能被4整除不能被100整除,或者y能被400整除。对于给定的年份y,要确定它是否为闰年,需要进行判断,因此,用选择结构即可。
答案:算法
S1:输入一个年份x;
S2:若z能被100整除,则执行S3,否则执行S4;
S3:若x能被400整除,则x为闰年,否则x不为闰年
S4:若x能被4整除,则x为闰年,否则x不为闰年
程序框图如图所示。
程序
INPUTx IF x=100k(k是正整数)THEN IF x=400k(k是正整数)THEN PRINT “x是闰年” ELSE “x不是闰年” END ELSE IF x=4k(k是正整数)THEN PRINT “x是闰年” ELSE “x不是闰年” END |
科目:高中数学 来源:训练必修三数学人教A版 人教A版 题型:044
通常说一年有365天,它表示地球绕太阳转一周所需要的时间,但事实并不是这样简单.根据天文资料,地球围绕太阳转一周所需要的精确时间是365.242天,称之为天文年.这个误差看似不大,却引起季节和日历之间难以预料的大变动.在历法上规定四年一闰,百年少一闰,每四百年又加一闰.如何判断一年是不是闰年呢?请设计一个算法,解决这个问题,并画出其流程图,写出程序.
查看答案和解析>>
科目:高中数学 来源: 题型:
根据天文资料,地球围绕太阳转一周所需要的精确时间是365.242 2天,称之为天文年.这个误差看似不大,却引起季节和日历之间难以预料的大变动.在历法上规定四年一闰,百年少一闰,每四百年又加一闰.如何判断一年是不是闰年呢?请设计一个算法,解决这个问题,并用流程图描述这个算法.
查看答案和解析>>
科目:高中数学 来源: 题型:
查看答案和解析>>
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com