Java编程:判断闰年与评分等级小程序

需积分: 50 0 下载量 36 浏览量 更新于2024-07-21 3 收藏 102KB DOC 举报
"包含两个经典的Java小程序,分别是判断闰年和根据分数输出等级。" 这两个Java小程序是初学者常用来练习编程基础的实例。首先,我们来看第一个程序,它用于判断给定的年份是否为闰年。在计算机科学中,闰年的计算规则是基于数学逻辑的,这个程序遵循了以下规则: 1. 如果年份能被4整除但不能被100整除,那么它是闰年。 2. 如果年份能被400整除,同样也是闰年。 代码中,程序首先提示用户输入一个年份,然后用`Scanner`类读取用户的输入并将其存储在变量`year`中。接着,程序进行条件判断,如果年份小于0或大于3000,程序会输出错误信息并终止运行。通过`if`语句和逻辑运算符,程序判断年份是否满足闰年的条件,如果是则输出"是闰年",否则输出"不是闰年"。 第二个程序是根据用户输入的百分制分数,输出相应的等级。这个程序同样使用`Scanner`类获取用户输入的分数,并将其存储在`double`类型的`mark`变量中。如果分数不在0到100的范围内,程序会提示输入错误并结束。接下来,一系列的`if-else`语句用于根据分数范围确定等级,将分数分为A、B、C、D和E五个等级。当分数达到或超过90时,等级为A;80至89分为B级;70至79分为C级;60至69分为D级;60分以下则为E级。 这两个小程序展示了Java基础编程的几个关键概念,包括用户输入处理、条件判断和控制流程。对于初学者来说,它们是很好的实践项目,有助于理解和掌握基本的编程技能。同时,这些小程序也可以作为模板,通过修改和扩展来实现更复杂的功能,例如判断平年、判断季度,或者增加更多的成绩等级等。