做网站客户需要提供的资料,梧州网站建设推荐,网页制作怎么学,网页版梦幻西游周年庆攻略文章目录 1. while循环1.1 基本语法1.2 流程图1.3 上手练习1.4 细节1.5 练习题 2. do while 循环2.1 基本语法2.2 流程图2.3 上手练习2.4 细节2.5 练习题 【老韩b站视频笔记p126-p132】 1. while循环
1.1 基本语法 1.2 流程图 1.3 上手练习
输出 10 句 你好,韩顺平教育。
pu… 文章目录 1. while循环1.1 基本语法1.2 流程图1.3 上手练习1.4 细节1.5 练习题 2. do while 循环2.1 基本语法2.2 流程图2.3 上手练习2.4 细节2.5 练习题 【老韩b站视频笔记p126-p132】 1. while循环
1.1 基本语法 1.2 流程图 1.3 上手练习
输出 10 句 你好,韩顺平教育。
public class var01 {public static void main(String[] args) {//while练习,打印10句“你好韩顺平教育”int i 1;while(i 10){System.out.println(你好韩顺平教育);i;System.out.println(退出while循环继续执行程序。)}}
} 【练习内存分析法】
1.4 细节
循环条件是返回一个布尔值的表达式while 循环是先判断再执行语句
1.5 练习题
打印1—100之间所有能被3整除的数 [使用while,老师评讲]打印40—200之间所有的偶数 [使用while,课后练习]
public class var01 {public static void main(String[] args) {//1。打印1—100之间所有能被3整除的数//化繁为简先死后活利于思考。int i 1int end 100int num 3while(i end){if(i % num 0){System.out.println(i);}i;//变量的自增跟是不是3的倍数无关。}//2. 打印40—200之间所有的偶数 [使用while,课后练习]int j 40int end 200int num 2while(j end){if(j % num 0){System.out.println(j);}j;}}
} 【注意i变量的自增要在if外面它跟3的倍数无关。】
2. do while 循环
2.1 基本语法 do while 是关键字也有循环四要素, 只是位置不一样先执行再判断也就是说一定会至少执行一次最后有一个分号 ;while 和 do…while 区别举例: 要账
2.2 流程图 2.3 上手练习
输出 10 句 你好,韩顺平教育。
public class var01 {public static void main(String[] args) {//do while练习,打印10句“你好韩顺平教育”int i 1;do{System.out.println(你好韩顺平教育!);i;}while(i 10);}
} 2.4 细节
循环条件是返回一个布尔值的表达式do…while 循环是先执行再判断 因此它至少执行一次
2.5 练习题
打印1—100计算1—100的和统计1—200之间能被5整除但不能被3整除的个数如果李三不还钱则老韩将一直使出五连鞭直到李三说还钱为止 [System.out.println(“老韩问:还钱吗?y/n”)] do…while …
public class var01 {public static void main(String[] args) {//1. 打印1—100[学生做]int i 1;int end 100;do{System.out.println(i);i;}while(i end);//2. 计算1—100的和[学生做] int j 1;int end 100;int sum 0;do{sum j;System.out.println(sum);j;}while(j end);System.out.println(sum);//3. 统计1---200之间能被5整除但不能被3整除的个数int i 1;int end 200;int num1 5;int num2 3;int count 0;do{if(i % num1 0 (i % num2 ! 0)){System.out.println(i);count;}i;}while(i end);//4. 如果李三不还钱则老韩将一直使出五连鞭直到李三说还钱为止。////化繁为简//1. 不停的问还钱吗//2. 使用char answer接收定义一个Scanner对象接收。//3. 在dowhile的while判断y就结束循环。import java.util.Scanner;Scanner myScanner new Scanner(System.in);char answer ;do{System.out.println(老韩使出5连鞭);System.out.println(还钱吗y/n);answer myScanner.next().charAt(0);System.out.println(它的回答是 answer)}while(answer ! y);}
}