栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

零基础java自学流程-认识Java基础语法7

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

零基础java自学流程-认识Java基础语法7

for循环

For循环是编程语言中的一种循环语句,该循环语句由循环体和循环判断条件两部分组成,其表达式为:For(单表达式;条件表达式;结束循环体){中间循环体;}.

for循环语法编辑 语音

1.语句最简形式为:

for( ; ; )

2.一般形式为:

for(单次表达式;条件表达式;末尾循环体)

{

中间循环体;

}

其中,表达式可以省略,但分号不能省略,因为“;". 可以表示空语句,省略后进行语句缩减,即语句格式发生变化,编译器无法识别和编译。

第一”;“在for圆括号的Before符号是一个不参与循环的单一表达式,可作为变量初始化赋值语句,用于赋值循环控制变量的初始值;它还可以用于求另一个表达式的值,该表达式与for循环无关,但在循环部分之前进行了处理。

”;“between的条件表达式是一个关系表达式,它是循环的正式开始。当条件表达式为真时,执行中间循环体。

中间循环的主体可以是一条语句,也可以是多条语句。当中间循环的循环体只有一条语句时,大括号{}可以省略。结束循环的循环体在中间循环的循环体之后执行。

在执行最后一个循环体之后,将再次判断条件。如果条件仍然为真,则重复上述循环。当条件不为真时,当前的for循环将被跳出。

for循环流程图

执行过程为:

求解表达式1;

求解表达式2。若其值为真,则执行 for 语句中指定的内嵌语句,然后执行第3步;若表达式2值为假,则结束循环,转到第5步;

求解表达式3;

转回上面第2步继续执行;

循环结束,执行 for 语句下面的语句。

执行过程中,“表达式1”只执行一次,循环是在“表达式2”“表达式3”和“内嵌语句”之间进行的。

for循环四种运行模型

(1)三角基本模型:

 示例

#include
int main()
{
int a,b,c;
scanf("%d,%d",&a,&b);
for(;a 

(2)中间循环体被省略,只剩下“;”空语句时的左右往返模型:

条件表达式——末尾循环体

示例:

#include
int main()
{
int a,b,c;
scanf("%d,%d",&a,&b);
for(;a 

(3)末尾循环体被省略后的上下往返模型条件表达式——中间循环体

示例: 

#include
int main()
{
int a,b,c;
scanf("%d,%d",&a,&b);
for(;a 

(4)条件表达式被省略得只剩下“;”空语句时,中间循环体或末尾循环体带有跳出语句时的模型:

示例:

#include
int main()
{
int a,b,c;
scanf("%d,%d",&a,&b);
for(c=a;;){break;}
if(a 

(3)注意事项

1.for循环中的变量可以是一个也可以是多个。

2.for循环中语句可以为语句体, 语句体外加大括号"{}"将参加循环的语句括起来。

3. for循环中的"单次表达式"、"条件表达式"和"循环体语句"都是选择项, 即可以缺省成只剩下“;”的空语句,。


想要系统学习JAVA推荐JAVA300集

Java300集零基础适合初学者视频教程https://www.bilibili.com/video/BV1oy4y1H7R6?spm_id_from=333.999.0.0

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/274649.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号