for循环的语法及作⽤
for循环的使⽤场景:
假如我们只需要循环5次,那么⽤while循环或者do-while循环的话,代码编写会变得繁琐,会导致代码的冗余,检测起来⽐较⿇烦。这个时候我们就可以使⽤for循环来解决。
语法:
for(①②③)){
④
}
执⾏顺序: 1 2 4 3
案例:
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("请输⼊学⽣的姓名:");
String ();
int sum=0;
for(int i=1;i<=5;i++){
System.out.print("请输⼊5门课程中第"+i+"门课程的成绩:");
int Int();
sum+=score;
}
//计算平均分
int avg=sum/5;
System.out.println(name+"平均分是:"+avg);
}
接受5门的成绩,然后相加得到sum(总数),最后除以5得到平均分。
for循环是我们最常⽤的循环⽅法。以后会经常使⽤
for循环和while的功能⽐较
⼀、循环的结构不同
for循环的表达式为:
for(单次表达式;条件表达式;末尾循环体)
do while语句怎么用{
中间循环体;
}
while循环的表达式为:while(表达式){循环体}[5]
⼆、执⾏条件的判断⽅式不同
for循环执⾏末尾循环体后将再次进⾏条件判断,若条件还成⽴,则继续重复上述循环,当条件不成⽴时则跳出当下for循环。
while循环当满⾜条件时进⼊循环,进⼊循环后,当条件不满⾜时,执⾏完循环体内全部语句后再跳出,⽽不是⽴即跳出循环。
三、语法不同
for循环的语法为:for (变量 = 开始值;变量 <= 结束值;变量 = 变量 + 步进值) {需执⾏的代码 }。
while循环的语法为:while (<;条件>) {需执⾏的代码 }。 [
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论