您当前的位置:五五电子网电子知识电子学习基础知识电脑-单片机-自动控制C语言的for语句 正文
C语言的for语句

C语言的for语句

点击数:7973 次   录入时间:03-04 11:35:38   整理:http://www.55dianzi.com   电脑-单片机-自动控制

  for语句在前面的程序实例中已使用过一次,这里作进一步介绍。
  
  一般形式:
  
  说明语句;for(初始化条件;条件表达式;自增量++)执行语句:
  
  运行过程如下:先求解初始化条件(初始化值由用户设置);再判断条件表达式,若其值满足条件表达式。则执行for的内嵌语句(for以下的执行语句);在执行for的内嵌语句之后,求自增量++;求解自增量++之后,返回运行过程的第2)步继续执行。如果在继续执行过程中出现了不满足条件表达式的值,则退出循环。
  
  for语句是组成延时函数的主要成分,即:

  上述for语句也可以改为:
  
  说明语句;for(初始化条件;条件表达式;自减量--)执行语句:
  
  其功能是等效的。读者可以按需选用。
  
  从上述for语句的组成可以看出,for语句实际上是一种按设计者要求编写的循环计数器,利用它可使程序按指定的次数重复执行一个语句或者一串语句,所以常常用作延时功能。在延时函数中,为了增加延时量,可将for语句按不同的变量组合使用,以下的延时函数:

  其中,k1、k2是基本整型变量,其值按用户需要的延时设定。
  
  该延时函数可替换本连载2009年10期实例中的void delay()函数,来增加或细调延时时间。




本文关键字:C语言  电脑-单片机-自动控制电子学习 - 基础知识 - 电脑-单片机-自动控制