Pascal中的for循环严格地建立在计数器基础上,循环每执行一次,计数器不是增加一个值就是减小一个值。

例子:

vark,i: integer;
beginK:=0;for i:=1 to 10 dok :=k+i;同样的for语句可以用正好相反的计数器来写:
vark,i: integer;
begink :=0;for i:=10 downto 1 dok :=k+i;

Pascal中的for循环语句其灵活性比其他语言小(它不能指定1之外的步长),不过简单也容易理解。如果需判断的条件比较复杂,或想自定义计数器,你可以用while语句或repeat语句,而不是for循环语句。

注:for循环计数器不必非是数字,它可以是任何有序类型的值,例如一个字符或一个枚举类型值。

转载于:https://www.cnblogs.com/xxd0825/archive/2012/11/12/2766216.html

循环语句:For循环相关推荐

  1. python编程循环语句_循环语句—Python编程从入门到精通(5)

    第6章.循环语句 在本书上一章的内容中,我们学习了实现条件判断功能的条件语句,让程序的执行顺序发生了变化.为了满足循环和跳转等功能,本章将详细讲解Python语言中循环语句的知识,主要包括for循环语 ...

  2. python循环语句——while循环

    python循环语句--while循环 前言 前言 Python中除了for循环之外,还有一个while循环.虽然都是循环,for循环主要用于遍历,但是while循环主要用于循环执行程序,即在满足某个 ...

  3. Python循环语句_for循环

    [说明] 1.计次循环,一般应用在循环次数已知的情况下.通常适用于枚举或遍历序列以及迭代对象中的元素. 2.迭代变量用于保存读取的值. 3.对象为要遍历或迭代的对象,该对象可以是任何有序的序列对象,如 ...

  4. python循环语句-python循环语句

    python中的循环 python中的 循环语句有两种 for...in循环 和 while循环.循环控制语句,和其他的语言类似,也有break和continue.与其他语言不同的地方是for...i ...

  5. python while循环语句-python循环语句讲解(一):while循环

    东尧爱分享 这是东尧每天一篇文章的第20天 东尧写文章的目标:分享东尧的经验和思考,帮你获取物质和精神两方面幸福. 循环就是当条件满足的时候,就会重复的执行某些事情,直到条件不满足退出.python中 ...

  6. python循环语句-python循环语句(第十节)

    (一)while循环 代码: a = ("我是谁?","我在哪里?","我在做什么?") i=0while i i+=1 结果: 我是谁?我 ...

  7. 循环语句 for循环、while循环、do while循环

    循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下 ...

  8. birt脚本for循环语句_python循环语句(while amp; for)

    --小曲配蟒蛇 循环 循环结构,包含条件语句判断和循环体.没有条件语句很可能就:死-循-环了! for循环用得更多. 循环结构 while循环 while 条件语句: 循环体 干中学:1-100相加 ...

  9. 使用控制结构——循环语句——基本循环

    在pl/sql中最简单的循环语句时基本循环语句,这种循环语句以loop开始,以endloop结束, 注意,当编写基本循环时,一定要包含exit 语句,否则pl/sql 快会陷入死循环:另外,当使用基本 ...

  10. java循环语句_循环你都学会了,那if不是so easy了嘛

    哈喽大家好,这里是java小白成长记! 昨天分享了Java中的while循环语句,毕竟一直for.for.for也该腻了,今天呢就分享一下简单的if选择语句,不过在这之前,先分享一下do while语 ...

最新文章

  1. java设计模式---原型模式
  2. 深度解密Go语言之sync.map
  3. 【TensorFlow-windows】keras接口——ImageDataGenerator裁剪
  4. linux环境下创建postgis数据库,linux下搭建postgresql、postgis、pg_pathman环境步骤详解...
  5. php+代码行数常量,php统计文件中的代码行数
  6. python三角函数拟合_使用python进行数据拟合最小化函数
  7. html5情人节贺卡,Web工程师的情人节卡片
  8. 软考网络规划设计师基础知识考察要点
  9. 使用LogParser分析IIS网站日志
  10. [BZOJ 3260] 跳
  11. 广播(有序)跨应用发送简单举例
  12. 软件项目管理考前复习资料
  13. kindle看pdf乱码_Kindle 中文书名 目录 乱码 解决办法
  14. python3 使用writerows写入csv时有多余空行的处理办法
  15. DWC PCIE学习笔记(一)-----PCIE PHY接口
  16. 1e9个兵临城下 - 容斥原理
  17. matlab 柱状图不同颜色(取巧哈)
  18. AI2022:如何在 Illustrator 中创建色板?
  19. udevinfo__ udevadm info
  20. python使用logging打印信息到日志文件中

热门文章

  1. android adb 静默安装,Android_如何静默安装
  2. oracle olap报告,10g部署oracle olap组件
  3. vue 右边跳转 实现左侧栏_Vue 后台管理项目8-侧边菜单的实现
  4. mysql 事务 引擎_mysql引擎和事务
  5. java alert跳页面_JavaScript中通过提示框跳转页面的方法
  6. 1113: 递归调用的次数统计(函数专题)
  7. IDEA连接mysql报Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' 的错误
  8. win系统如何连接共享服务器,window7 pro 访问局域网内共享服务器
  9. php 非递归调用,php 无限分类(非递归)
  10. sync不生效 vue_Vue实战项目-记账器-重要知识点汇总