for循环语句

1.for循环语句的语法

1.for(表达式1;表达式2;表达式3)

2. 循环语句;

1.表达式1是循环变量初始化

2.表达式2是循环变量判断部分 

3.表达式3是循环变量调整部分

2.for循环语句的执行流程

1.首先执行循环变量初始化部分

2.其次进行循环变量判断部分,进行判定,如果表达式2判定为0,则循环结束;如果表达式2判定为非0,则执行循环语句

3.在循环语句执行过后则会来到表达式3,进行循环变量的调整进行第二次判定

4.最后以此类推,直到表达式2判定为0,则循环结束。

3.for循环语句的实践

题目:在屏幕上打印1-10的值

分析:1.首先练习的是for循环,所以大致框架就要使用for循环语句

           2.其次打印1-10的值,所以初始值为1,判断条件则是小于等于10

           3.最后要调整,则为自增一模式

综上所述参考代码为;

#include <stdio.h>
int main()
{
int i=0;
for(i=1;i<=10;i++)
{
printf("%d\n",i);
}
return 0;
}

4.for语句与while语句的对比

其实for语句与while语句也有相同点和不同点

相同点:都有着初始部分,判断部分,调整部分

不同点:for语句的 初始部分,判断部分,调整部分,是集中在一起的,而while语句,则没有集中在一起。

光是说可能大家没有直观的感受,接下来我分别给大家上例子进行对照

for语句:

#include <stdio.h>
int main()
{
int i=0;
for(i=1;i<=10;i++)//初始部分,判断部分,调整部分
{
printf("%d",i);
}
return 0;
}

while语句

 #include <stdio.h>
int main()
{
int i=1;//初始部分
while(i<=10)//判断部分
{
printf("%d",i);

i++;//调整部分

//也可以写成i=i+1
}
return 0;
}

图大家可能有点眼熟,不过不要在意那些不重要的细节,能用就行。从形式上来说,当要写的代码较多时,三个部分的集中的for语句会更具有优势。


完 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值