大家好,我是小颜在Study,基础知识暂时告一段落,接下来的几天,让我一起复习吧!冲冲!!!!!!!!!
第十四天学习java
一、debug复习使用
①通过用户输入两个数字,比较较大值的案例再次理解debug的使用。
②写好对应代码后,右键启动debug。
③打好断点,点击执行(快捷键或者点击播放键的按钮进行测试程序。)
二、复习目前java基础知识。
(1)案例1——游玩计划
要求:根据用户输入对应的月份,显示该月去哪游玩。
一月:去旅游
二月:去爬山
三月:去漫游
四月:看花
五月:去踩车
六月:去打游戏
七月:去游泳
八月:去看书
九月:去上学
十月:学习
十一月:自由
十二月:放假
思路:
①通过键盘录入一个月份,用一个变量接受。
②对月份进行判断,这里我们先使用if语句进行实现。/再用switch也写一遍。
③在对应语句中控制中输出对应月份要干的事情。
步骤:
第一步导包,创建对象,实现键盘输入。并且提示用户输入一个“你要查询的月份”。
第二步定义一个变量接受用户的数据。
第三步对用户输入的月份进行判断。采用以下格式:
if (moth < 1 || moth > 12){
System.out.println(“你输入的月份有误,请检查”);
}else if (mooth == 1){
} System.out.println(“去旅游”);
} else if (mooth == 2){
System.out.println(“去爬山”);
}else if (mooth == 3){
System.out.println(“去漫游”);
}……
Switch也是一样写,格式为:
Switch (mooth){
case 1:
System.out.println(“去旅游”);
break
case 2:
System.out.println(“去爬山”);
case 3:
System.out.println(“去漫游”);
……
default:
System.out.println(“你输入的月份有误,请检查”);
}
Tip:总结:switch语句和if语句要牢记他们的使用格式和理解他们的使用方法。这样的例子就不成问题了。
(2)案例二——逢七就过
要求:这是一个我们应该都玩过的一个口头游戏,规则就是从任意一个数字开始报,凡是要报数者的数字是 包含7 或者 7的倍数。 我们就必须说过!
思路:
①根据这个游戏规则,我们就假设从1到100的数据中,获取这些说过的数字。将它们打印在控制台。
②利用for循环,获取从1到100的数据。
③根据规则,使用if语句控制输出条件。条件为出现7和7的倍数。出现7又包括个位数或者十位数。因此我们要写成满足以下三个条件:
假设x是我们要获取的数据
X % 10 == 7; 求十位数是不是7
X /10%10 == 7; 求个位数是不是7
X % 7 == 0 求是不是7的倍数
④输出满足规则的数字(即我们遇到这些数字就必须说过)。
步骤:
第一步利用for循环获取1到100的数据
for (int x = 1 ; x <= 100 ; x ++ ){}
第二步利用if语句判断符合条件的数字。
if (x %10 == 7 || x/10%10 == 7 ||x %7 == 0){}
第三步输出符合规则的数字。
今天学习到这里结束了,咱们明天见!!!