本帖最后由 JXNU1999python 于 2021-11-22 14:16 编辑
<font face="微软雅黑" size=5 color=#660000 >
Java自学笔记Day06
一、上节回顾
第五天学习了while循环结构与断点调试功能。
二、学习目标
1、掌握循环结构do-while语句的语法
2、学会熟练使用do-while语句解决问题
3、了解循环嵌套,掌握循环嵌套思想
三、学习内容
1、do-while基本语法
对于需要先执行一次操作的问题,则需要do-while循环结构
public class Example01_Tem {
public static void main(String[] args) {
double wendu=0;
double temc=2;
int num=0;
do {
System.out.println();
wendu+=20;
num++;
}while(wendu>1&&num<10);
}
}
2、while循环嵌套:
在一个while循环语句里面再次使用while循环语句,该格式称为while循环嵌套。
while 要判断的条件:
当条件满足,执行循环语句里面的代码
while 要判断的条件:
当条件满足,执行循环语句里面的代码
public class Test001 {
public static void main(String[] args) {
int num = 1;
int count=1;
while(num <= 3){
//若干java语句
System.out.println("这是第"+num+"次循环。");
// 每次执行内层循环的时候都是要从count=1
while (count <= 3){
System.out.println("再来一瓶雪碧!");
count++;
}
num++;
}
}
}
while循环嵌套的特点:
外层循环执行1次,内层循环执行n次,必须内存循环执行完成,再次执行外层。
3、do-while语句与while语句循环嵌套
public class Test02 {
public static void main(String[] args) {
int num = 1;
int count=1;
do{
//若干java语句
System.out.println("这是第"+num+"次循环。");
// 每次执行内层循环的时候都是要从count=1
while (count <= 8){
System.out.println("再来一瓶雪碧!");
count++;
}
num++;
}while(num <= 8);
}
}
四、反思与实践,课后作业
1、反思与实践
循环嵌套可以多种语句进行循环嵌套,while和do—while语句可以嵌套,使用while语句的好处是遇到未知循环次数的循环,可以使用while来解决。这是区别于for循环结构的最大特点。
2、课后作业
输入正确的所在班级,不正确就重新输入,再输入正确的姓名,输入不正确需要重试,获取期末考试成绩。请运用while循环嵌套完成此功能。
小明是五年级1班,姓名是王小明。
3、若有表述不恰当之处,欢迎评论区的java大佬指出。
|