Java几种常用的循环
2021-02-07 21:18
标签:sys 固定 als 姓名 public 计算 没有 学生 影响 为什么要使用while循环? 直接打印:易错,代码量多,效率低 while循环的概念 一直在做重复没有结束的事情 while循环的特征 循环条件:开始结束的条件 while循环的特点 特点:先判断后执行 while语法 while(循环条件){ 为什么要使用do-while循环? 在生活中往往会有一些事情是需要我们先做然后再去判断的?如:参加跑步比赛之前先跑操场30圈。 do-while循环的概念 先至少执行一遍,在判断循环条件为真(true)时,执行下一遍 do-while循环的特点 先执行后判断,如果条件为假,至少也会执行一次判断 do-while循环的语法 do{ 案例: public class doWhile { 总结: while 和 do - while 的区别 语法不同 执行特点不同: while: 先判断后执行 do-while 先执行后判断 do-while 至少执行一次 while可能一次也不执行 for循环 for循环的使用场景 在指定循环次数是固定的情况下使用,之前的while和do-while是循环次数不固定的情况下使用 for循环的语法 for(1:参数初始化 ;2:条件判断,条件为真(true)时,循环体被执行 ;3:更新循环变量){ 4:循环操作 } 执行顺序: 1 2 4 3 案例: Java几种常用的循环 标签:sys 固定 als 姓名 public 计算 没有 学生 影响 原文地址:https://www.cnblogs.com/li-ding-yong/p/12774108.html
循环操作:一直需要重复做的事
循环变量:能够对循环条件的结过产生影响的量
循环操作
}
案例:
public static void main(String[] args) {
int quanShu = 1;
while(quanShu System.out.println("做"+quanShu+"道编程题");
quanShu++;
}
}
循环操作
}while(循环条件);
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
String chenJi ;
do{
System.out.println("老师我合格了吗?");
System.out.print("是否合格?(y/n)");
chenJi= input.next();
}while("n".equals(chenJi));
System.out.println("恭喜你通过了");
}
}
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入学生姓名:");
String name =input.next();//录入学生姓名
int fenShu = 0;//申明一下每个同学的成绩
for(int num = 0;num
System.out.print("请输入5门功课中"+(num+1)+"门课的成绩");
int Cj =input.nextInt();//录入同学的成绩
fenShu +=Cj;//五门课总分数
}
int pJf=fenShu/5;//计算平均分
System.out.print(name+"5门功课中的平均分"+pJf);
}