永发信息网

pascal 常用的循环结构有几种

答案:1  悬赏:30  手机版
解决时间 2021-05-02 16:38
pascal 常用的循环结构有几种
最佳答案
For语句
结构:For 循环控制变量:=初始值 to\downto 终止值 do 语句;
特点:计数型循环,知道循环的次数或循环数列的始末。
注意:1、变量、初始值、终止值的类型必须一致,且不能为实数;
2、初始值和终止值也可以是表达式;
3、语句超过一句话时要加begin……end;
4、循环控制变量会自动从初始变化到终止,在运行过程中不能强制手工改变循环控制变量的值;
5、to是从小变到大,即初始值小于终止值,downto是从大变到小,即初始值大于终止值。

当型循环
结构:While 布尔表达式 do 语句;
意义:当布尔表达式的值为True时,反复执行do后面的语句。
过程:1、判断布尔表达式的值,如果True,执行步骤2,否则执行步骤4;
2、执行do后面的语句;
3、返回步骤1;
4、循环结束,执行While后面的下一个语句。
注意:For循环是特殊的当型循环。

直到型循环
结构:Repeat
语句1;
语句2;
.
.
.
语句n;
Until 布尔表达式
意义:重复执行指定的语句序列,直到指定的条件成立时才结束该重复。
过程:先执行指定的语句序列,然后判别条件,当条件不成立时,继续执行指定语句序列,这样重复进行,一直到条件成立才终止。
注意:1、Repeat先执行语句,后判断条件;While先判断条件,后执行语句;
2、Repeat中的复合语句无需用begin和end,While中只能是一条语句或一条复合语句;
3、Repeat当条件不成立时重复执行,While当条件成立时重复执行(这两个循环的条件正好互为补集);
4、Repeat无论条件是否成立,总要执行一次指定语句序列,While如果当条件一开始就不成立,则不执行循环中的指定语句。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
城市之大名师高,山珍海味端上桌,酒过三巡眼
我发的视频在百度视频区找不到!
张翰最近行程?
超级QO是以天算还是以月算?
昨天下午电影频道放得什么电影
中和农机加油站地址在哪,我要去那里办事
帮忙推荐一部2000左右的手机
谁知道这个歌词的歌名啊!!!!!
请问有什么办法可以在不询问好友的情况下,确
高中班主任寄语精选,高中唐诗,宋词
天下贰里面各个职业的技能点有没有个固定的加
Barbara潮人馆地址在什么地方,想过去办事
推荐一款入耳式耳机
如果我不属于自己,我是属于谁的?
关于《巨星》的问题
推荐资讯
深圳哪家婚纱影楼比较放心呀?
为什么我手机无缘无故看不了通讯记录
处暑祝福短信给客户,5月养生保健祝福短信
比较成熟的句子,说几个比较幽默的句子。比较
如何追求一个像你一样优秀的人?
谁能发些死神的图片来,是要做桌面壁纸的那些
雅都商务酒店在哪里啊,我有事要去这个地方
海尔-V77这款手机能下主题嘛?知道有的话留个
传奇世界是哪年开的?
谁能给我个AVA的激活码。给100分
有支持林俊杰等,算是老牌明星的吗?站出来!
Yoky, 怎么读。
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?