循环语句中的while和for语句

本文介绍了while和for两种循环语句的基本语法、执行流程,并强调了在编写循环时使用大括号以提高代码可读性的重要性。for语句通过集中初始化、条件判断和变量调整,通常被认为在修改和编写循环时更为便捷,因此在某些情况下更受开发者青睐。
摘要由CSDN通过智能技术生成

目录:
1.while语句的介绍
2.for语句的介绍
3.while语句和for语句的具体使用与区别

1.while语句的介绍
1.1 while语句的语法形式
while语句形式如下:

while(表达式)
      语句;

注:
在while语句里执行多条语句循环无需添加{}也能执行,但为了程序方便我们日后的阅读和修改,建议在写while循环还是加上{}更方便日后阅读和修改。

1.2 while的执行流程图
在这里插入图片描述

2.for语句的介绍
2.1 for语句的形式

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

其中表达式1,表达式2,表达式3的用法如下:
表达式1 用于循环变量的初始化
表达式2 用于循环结束条件的判断
表达式3 用于循环变量的调整

注:
1.在for语句里执行多条语句循环无需添加{}也能执行,但为了程序方便我们日后的阅读和修改,建议在写for循环还是加上{}更方便日后阅读和修改。
2.for(;;;)里面为分号,但常常有些人会写成逗号

2.2 for的执行流程图


3.while语句和for语句的具体使用与区别
while循环和for循环的最大区别在于for语句把初始值,判断条件,还是循环变量放在第一句便于语句修改,而while语句只能放判断条件,循环变量只能放在循环体里。
具体如下:
在这里插入图片描述
此图片中分别使用while语句和for语句打印1-9数字,若打印1-9的奇数,for函数只需要改变表达式3 ,而while语句则需要找到循环变量,如图
在这里插入图片描述

因此大部分人都会选择for语句写循环而非while语句。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值