收藏 分销(赏)

1第2章--Java语言基础语法—上机指导.doc

上传人:仙人****88 文档编号:12072876 上传时间:2025-09-06 格式:DOC 页数:22 大小:3.07MB 下载积分:10 金币
下载 相关 举报
1第2章--Java语言基础语法—上机指导.doc_第1页
第1页 / 共22页
1第2章--Java语言基础语法—上机指导.doc_第2页
第2页 / 共22页


点击查看更多>>
资源描述
第2章 Java语言基础语法——上机指导 实验任务 作业上交 1.小组成员作业完成长以后将作业统一命名,发送至组长机share文件夹; 2.组长将作业打包,后发送至教师机share文件夹; 实验1 任务:在控制台打印个人简历信息 · 需求说明 · 使用变量存储数据,实现个人简历信息的输出 · 分析 · 使用变量保存数据 · 输出这些变量 步骤: 1. 打开eclipse,工具栏点击file/new project/选择Java project,对话框如下所示: 2. 输入工程名称:Test02,点击finish完成,可以在项目资源管理器看到新建的Test02项目,如下图所示: 3. 在左侧资源管理器中右键单击src文件夹,选择新建package,在弹出的对话框中输入相应的位置输入包名com.hp,如下图所示: 4. 资源管理器src文件夹下面多了一个名字为com.hp的package,如下图所示: 5. 在左侧资源管理器中右键点击包com.hp,选择new/class,在弹出对话框的相应的位置输入类名: PB_ShowResume单击完成,如下图所示: 资源管理器中出现我们新增的PB_ShowResume.java文件: 6. 在新建的PB_ShowResume.Java文件中添加如下代码: 7. 运行PB_ShowResume.Java文件: 实验2 任务:获取键盘输入的会员卡号; · 需求说明 · 使用Scanner类获取键盘输入的会员卡号,并将该数据存储在变量中,输出这个变量的信息 · 分析 · 导入Scanner类 · 创建Scanner对象,获取键盘输入的int数据 · 将数据存入变量,输出这个变量 步骤: 1. 在工程Test02的com.hp包中再添加一个类:PB_GetLuckyNum。(添加过程和实验1相同) 2. 在PB_GetLuckyNum.java文件中添加如下代码:(在这里需要注意要导入java.util.Scanner包)。 3. 运行代码,输出如下图所示: 实验3 任务:求各位之和 · 需求说明 · 根据分解后的数字之和 · 分析 · 通过算术运算符得到各位数字,然后相加 步骤: 1. 在工程Test02的com.hp包中再添加一个类:PB_LuckyNumSum。(添加过程和实验1相同) 2. 在PB_LuckyNumSum.java文件中添加如下代码: 3. 输出结果如下: 实验4 任务:条件运算符 · 需求说明 · 根据分解后的数字之和,判断用户是否中奖 · 分析 · 通过关系运算符判断数字之和是否满足中奖要求 · 步骤: 1. 在工程Test02的com.hp包中再添加一个类:PB_SumGetMp3。(添加过程和实验1相同) 2. 在PB_SumGetMp3.java文件中添加如下代码: 3. 输出结果如下: 实验5 任务:使用条件运算符判断输入年份是否是闰年 · 需求说明 · 使用条件运算符做条件判断(%、==、&&、%、!=、||) · 必须使用三目运算符(?:) 步骤: 1. 在工程Test02的com.hp包中再添加一个类:Checkyear。(添加过程和实验1相同) 2. 在Checkyear.java文件中添加如下代码: 3. 输出结果如下: 实验6 任务:使用if-else语句 · 需求说明 · 从键盘输入成绩; · 如果成绩大于等于60分,输出“成绩及格。” · 否则输出“成绩不及格。” 步骤: 1. 在工程Test02的com.hp包中再添加一个类:ShangJi01.java。(添加过程和实验1相同) 2. 在ShangJi01.java文件中添加如下代码: 3. 输出结果如下: 实验7 任务:使用多分支if语句 · 需求说明 · 从键盘输入成绩; · 如果成绩大于等于90分且小于等于100分,输出“A级”; · 如果大于等于80分,输出“B级”; · 如果大于等于70分,输出“C级”; · 如果大于等于60分,输出“D级”;低于60分输出“E级” 步骤: 1. 在工程Test02的com.hp包中再添加一个类:ShangJi02.java。(添加过程和实验1相同) 2. 在ShangJi02.java文件中添加如下代码: 3. 输出结果如下: 实验8 任务:使用嵌套if控制语句 · 需求说明 · 从键盘输入今天周周几,输入今天温度。 · 如果今天是周六或周日,打算外出。如果气温在30度以上,去游泳;否则就去爬山 · 如果今天不是周六或周日,就要工作。如果天气好,去客户单位谈业务;否则,在公司上网查资料 步骤: 1. 在工程Test02的com.hp包中再添加一个类:ShangJi03.java。(添加过程和实验1相同) 2. 在ShangJi03.java文件中添加如下代码: 3. 输出结果如下: 实验9 任务: 使用switch选择结构 · 需求说明 · 从键盘输入分数,然后使用switch语句判断 · 使用switch语句实现成绩评测 · A级:大于等于90分且小于等于100分; · B级:大于等于80分; · C级:大于等于70分; · D级:大于等于60分; · E级:低于60分 步骤: 1. 在工程Test02的com.hp包中再添加一个类:ShangJi04。(添加过程和实验1相同) 2. 在ShangJi04.java文件中添加如下代码: 3. 输出结果如下: 实验10 任务:使用while循环结构 · 需求说明 · 计算1至100相加的和使用while实现 步骤: 1. 在工程Test02的com.hp包中再添加一个类:ShangJi05。(添加过程和实验1相同) 2. 在ShangJi05.java文件中添加如下代码: 3. 输出结果如下: 实验11 任务:使用do-while循环结构 · 需求说明 · 计算1至100相加的和 · 使用do-while实现 · 提示 · 代码和使用while语句实现基本相同 · 先执行循环体再判断循环条件 步骤: 1. 在工程Test02的com.hp包中再添加一个类:ShangJi06。(添加过程和实验1相同) 2. 在ShangJi06.java文件中添加如下代码: 3.输出结果如下: 实验12 任务:使用for循环结构求平均分 · 需求说明 · 输入一名学生姓名和他的5门课的成绩,求平均分并显示 · 提示 · 使用for循环和Scanner类的nextInt()方法,获得这名学生5门课的成绩 步骤: 1. 在工程Test02的com.hp包中再添加一个类:ShangJi07。(添加过程和实验1相同) 2. 在ShangJi07.java文件中添加如下代码: 3.输出结果如下: 实验13 任务: 使用多重循环结构求若干学生5门课平均分 · 需求说明 · 计算若干个学生5门课的平均分 · 提示 · 外循环每循环一次处理一个学生 · 内循环则处理一个学生的5门课成绩 · 判断字符串相等,使用.equals()方法 · 例如:String a=”abcd”; a.equals(“abcd”)返回值为true String b=”adc”; b. equals(“abcd”)返回值为false 步骤: 1. 在工程Test02的com.hp包中再添加一个类:ShangJi08。(添加过程和实验1相同) 2. 在ShangJi08.java文件中添加如下代码: 3.输出结果如下: 实验14 任务:使用break语句 · 需求说明 · 打印1到10个数,遇到4的倍数程序自动退出 · 提示 · 如果 i % 4 == 0,则执行break命令 步骤: 1. 在工程Test02的com.hp包中再添加一个类:ShangJi09。(添加过程和实验1相同) 2. 在ShangJi09.java文件中添加如下代码: 3.输出结果如下: 实验15 任务:使用continue语句 · 需求说明 · 打印1到10中非4的倍数的数字 · 使用continue实现 · 提示 · 执行continue后并没有终止整个循环,而是终止本次循环 步骤: 1. 在工程Test02的com.hp包中再添加一个类:ShangJi10。(添加过程和实验1相同) 2. 在ShangJi10.java文件中添加如下代码: 3.输出结果如下:
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服