Java编程:判断闰年与转换分数等级小程序
需积分: 48 180 浏览量
更新于2024-09-12
收藏 60KB DOC 举报
"Java15个经典小程序"
在Java编程中,小程序通常是指一些简洁而实用的代码示例,用于教学、练习或者解决特定的小问题。这里我们关注的是两个经典例子,一个是判断闰年的程序,另一个是根据百分制分数输出对应等级的程序。
1. 判断闰年
闰年的判断是编程中的一个基础任务,涉及到数学和条件逻辑。上述代码首先提示用户输入年份,然后通过`Scanner`类读取用户输入。程序定义了一个名为`year`的变量来存储输入的年份。接下来,它使用了两个条件语句来检查年份是否符合闰年的条件:
- 如果年份能被4整除且不能被100整除,或者
- 年份能被400整除
如果满足以上任意一条,程序将输出该年份是闰年("isbissextile"),否则输出不是闰年("isnotbissextile")。注意,为了防止输入异常,代码还检查了年份是否在0到3000的有效范围内,如果不在则终止程序。
2. 百分制分数等级转换
这个程序要求用户输入一个百分制分数,然后根据分数范围输出对应的等级。首先,程序定义了一个`double`类型的变量`mark`来接收分数,并使用`Scanner`读取用户输入。接着,它检查分数是否在0到100的范围内,超出范围则输出错误并结束程序。
接下来的逻辑部分使用了嵌套的`if-else`语句来判断分数所在的等级:
- 分数大于等于90,则输出"A"等级
- 分数大于等于80但小于90,输出"B"等级
- 分数大于等于70但小于80,输出"C"等级
- 分数大于等于60但小于70,输出"D"等级
- 其他情况,分数小于60,输出"E"等级
这两个小程序展示了Java基础编程中的核心概念,包括用户输入处理、条件判断以及基本的数学操作。它们是学习和理解Java控制流程和数据处理的良好起点。在实际应用中,这样的小程序可以作为更大的系统的一部分,或者作为独立的工具来快速解决问题。
2018-01-18 上传
2023-06-18 上传
2011-03-21 上传
2009-03-31 上传
2008-10-18 上传
2013-07-31 上传
beifengwanwan
- 粉丝: 0
- 资源: 4
最新资源
- 探索AVL树算法:以Faculdade Senac Porto Alegre实践为例
- 小学语文教学新工具:创新黑板设计解析
- Minecraft服务器管理新插件ServerForms发布
- MATLAB基因网络模型代码实现及开源分享
- 全方位技术项目源码合集:***报名系统
- Phalcon框架实战案例分析
- MATLAB与Python结合实现短期电力负荷预测的DAT300项目解析
- 市场营销教学专用查询装置设计方案
- 随身WiFi高通210 MS8909设备的Root引导文件破解攻略
- 实现服务器端级联:modella与leveldb适配器的应用
- Oracle Linux安装必备依赖包清单与步骤
- Shyer项目:寻找喜欢的聊天伙伴
- MEAN堆栈入门项目: postings-app
- 在线WPS办公功能全接触及应用示例
- 新型带储订盒订书机设计文档
- VB多媒体教学演示系统源代码及技术项目资源大全