早教吧 育儿知识 作业答案 考试题库 百科 知识分享

给定一个年份,写出该年是不是闰年的算法、程序框图和程序.

题目详情

给定一个年份,写出该年是不是闰年的算法、程序框图和程序.

▼优质解答
答案和解析

(1)算法

S1:输入一个年份x;

S2:若x能被100整除,则执行S3,否则执行S4;

S3:若x能被400整除,则x为闰年,否则x不为闰年;

S4:若x能被4整除,则x为闰年,否则x不为闰年.

(2)程序框图

(3)程序

INPUT x

 IF x=100k(k是正整数)THEN

 IF x=400k(k是正整数)THEN

    PRINT“x是闰年”

    ELSE“x不是闰年”

    END

  ELSE IF x=4k(“x是正整数”)THEN

  PRINT“x是闰年”

    ELSE“x不是闰年”

END