变量循环首 命令 操作系统支持:Windows、Linux、Unix 所属类别:流程控制
执行本命令将利用变量对循环体内的命令进行循环执行。第一次执行此命令时将使用“变量起始值”参数初始化“循环变量”参数所指定的变量。每次(包括第一次)执行到此命令处都将判断循环变量内的值是否已经超过“变量目标值”参数所指定的值,如已超过,则跳转到对应的“变量循环尾”命令的下一条命令处继续执行,否则顺序执行下一条语句继续进行循环。
语法: 无返回值 变量循环首 (变量起始值, 变量目标值, 变量递增值, [循环变量])
参数名 | 描 述 |
变量起始值 | 必需的; 整数型,初始值为“1”。定义循环变量的起始数值。 |
变量目标值 | 必需的; 整数型。定义循环变量的目标数值,在循环首部如果发现变量值已超出此目标值时将跳出循环。 |
变量递增值 | 必需的; 整数型,初始值为“1”。每次执行到循环尾部时都将把此值加入到循环变量中去,此值可为正数或负数,如为正数则递增,为负数则递减。 |
循环变量 | 可选的; 整数型,参数数据只能提供变量。本数值型变量将用作控制循环执行次数,在循环尾部将自动递增或递减该变量内的数值。如果被省略,命令将自动使用内部临时变量。 |