
//4000米长跑。第八圈退出
for(int i=1;i<=10;i++){
if(i==8){
break;
}
}
//用于改变程序控制流
//用于do-while、while、for循环中。跳出循环执行循环后的语句
//break 通常在循环中与条件语句一起使用
continue
只能用在循环里,作用:跳过循环体中剩余的语句,直接执行下一次循环
通常和判断语句一起使用,加速程序运行
循环录入java课的学生成绩,统计分数大于80分的同学的比例import java.util.*;
public class test02 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入班级总人数");
int num = input.nextInt();
double scro = 0;
double count=0;
for(int i=1;i<=num;i++) {
System.out.print("请输入第"+i+"位学生的成绩:");
scro = input.nextDouble();
if(scro<80) {
continue;
}
count++;
}
double rate = count/num * 100;
System.out.println("80分以上学生人数:"+count);
System.out.println("80分以上学生所占比例为:"+rate+"%");
}
}
1~10之间偶数和
public class test02 {
public static void main(String[] args) {
int sum = 0;
for(int i=0;i<=10;i++) {
if(i%2!=0) {
continue;
}
sum+=i;
}
System.out.println(sum);
}
}
break和contnue区别
使用场合:
- break常用于switch结构和循环结构中
- continue一般用于循环结构
作用:
- break语句终止某个循环,程序跳转到循环块外的下一条语句
- continue跳出本次循环,进行下一次循环
- 双重循环亦是如此
结束当前方法的执行并退出,返回到调用该方法的语句处。
程序调试(Debug)通过代码阅读或者加输出语句查找程序错误
当程序结构越来越复杂时,需要专门的技术来发现和定位错误,就是程序调试
程序调试:
- 设置断点(断点:陈鼓型暂停执行的代码行)
- 单步运行
- 观察变量
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)