更清楚的用一个实例认清return,break和continue

本文通过实例解析return、break和continue在Java中的区别,助你理解控制流程:return用于结束函数并返回值,break终止循环,continue跳过当前迭代。通过修改代码展示操作效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

/通过本例子可以让你清晰,明了的认识return,break,continue跳转的区别;
你只需要将代码中的return改成其他两种即可实验出效果;
/
import java.util.Scanner;public class QiuHeSaBan{ public static void main(String[] args){ int sum = 0;//求和 int par = 0;//平均数 int par1= 0; int par2= 0; int sum1 = 0; int sum2 = 0; System.out.println(“请输入班级:1 or 2 or 3” ); Scanner sc = new Scanner(System.in); int grade = sc.nextInt(); int z = 0; while(z<10){ z++; if(grade1){ System.out.println(“请输入第”+z+“位同学的成绩:”); int num = sc.nextInt(); sum+= num; par=sum/10; }else if(grade2){ System.out.println(“2班同学你好!”); System.out.println(“请输入第”+z+“位同学的成绩:”); int score = sc.nextInt(); sum1+= score; par1=sum1/10; }else if(grade==3){ System.out.println(“3班同学你好!”); System.out.println(“请输入第”+z+“位同学的成绩:”); int sco = sc.nextInt(); sum2+= sco; par2=sum2/10; }else{ System.out.println(“您输入的班级不存在,sb请重新输入!”); return; } } System.out.println(“2班的平均分为:”+par1); System.out.println(“1班的总成绩是:”+sum1);
System.out.println(“3班的平均分为:”+par2); System.out.println(“1班的总成绩是:”+sum2); System.out.println(“1班的平均分为:”+par); System.out.println(“1班的总成绩是:”+sum); } }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值