位置:51电子网 » 技术资料 » 模拟技术

循环语句

发布时间:2016/7/13 20:47:00 访问次数:461

    C51中实现循环的方式主要有for、while和do-whi1c这3种基本语句。HCPL-3140-300

   1.for循环

   for循环是开界的,它的一般形式为:

    for((初始化、<条件表达式>;(更新表达式→ 语句;初始化一般是一个赋值语旬,它用来给循环控制变量赋初值;条件表达式是一个关系表达式,它决定什么时候退出循环;更新表达式说明循环控制变量每循环一次后按什么方式变化,若更新后条件表达式为假(Fdse)则退出循环。其流程图如图6.3所示。例如:

   上例中先给i赋初值l,判断i是否小于等于10,若条件为真则执行语句,之后i值增加1,再重新判断,直到条件为假(》10)时结束循环。

     

   注意:

   ①for循环中语旬可以为语句体,但要用“O”将参加循环的语句括起来;

   ②for循环中的初始化、条件表达式和更新表达式都是选择项,可默认,但分号“;”不能默认;

   ③for循环可以多层嵌套。

    C51中实现循环的方式主要有for、while和do-whi1c这3种基本语句。HCPL-3140-300

   1.for循环

   for循环是开界的,它的一般形式为:

    for((初始化、<条件表达式>;(更新表达式→ 语句;初始化一般是一个赋值语旬,它用来给循环控制变量赋初值;条件表达式是一个关系表达式,它决定什么时候退出循环;更新表达式说明循环控制变量每循环一次后按什么方式变化,若更新后条件表达式为假(Fdse)则退出循环。其流程图如图6.3所示。例如:

   上例中先给i赋初值l,判断i是否小于等于10,若条件为真则执行语句,之后i值增加1,再重新判断,直到条件为假(》10)时结束循环。

     

   注意:

   ①for循环中语旬可以为语句体,但要用“O”将参加循环的语句括起来;

   ②for循环中的初始化、条件表达式和更新表达式都是选择项,可默认,但分号“;”不能默认;

   ③for循环可以多层嵌套。

上一篇:C51流程控制语句

上一篇:WhiIe循环

相关技术资料
7-13循环语句

热门点击

 

推荐技术资料

泰克新发布的DSA830
   泰克新发布的DSA8300在一台仪器中同时实现时域和频域分析,DS... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!