首页 > 其他分享 >流程控制-循环结构

流程控制-循环结构

时间:2023-03-01 17:46:27浏览次数:52  
标签:语句 控制 REPEAT 流程 label 循环 执行 LOOP

1、LOOP循环语句用来重复执行某些语句。LOOP内的语句一直重复执行直到循环被退出(使用LEAVE子 句),跳出循环过程。 

基础语法

  [loop_label:] LOOP     循环执行的语句   END LOOP [loop_label]

 

 

 

 

2、WHILE语句创建一个带条件判断的循环过程。WHILE在执行语句执行时,先对指定的表达式进行判断,如 果为真,就执行循环内的语句,否则退出循环

基础语法

 

 

 

 

 

 3、REPEAT语句创建一个带条件判断的循环过程。与WHILE循环不同的是,REPEAT 循环首先会执行一次循环,然后在 UNTIL 中进行表达式的判断,如果满足条件就退出,即 END REPEAT;如果条件不满足,则会就继续执行循环,直到满足退出条件为止。

基础语法

[repeat_label:] REPEAT     循环体的语句 UNTIL 结束循环的条件表达式 END REPEAT [repeat_label]

 

 

 

 

标签:语句,控制,REPEAT,流程,label,循环,执行,LOOP
From: https://www.cnblogs.com/cchlove/p/17169104.html

相关文章

  • 创建进程的流程及进程切换的情况
    创建进程为新进程分配一个唯一的进程标识符(pid)。为新进程分配资源,如内存空间、文件描述符、信号处理函数等。初始化新进程的进程控制块(PCB),包括设置初始状态、优先级、......
  • xv6系统调用流程——MIT6.S081操作系统
    这篇文章通过gdb跟踪基于risc-v架构的xv6系统中write系统调用的处理流程。系统调用是操作系统给应用程序提供的操作底层硬件资源的简单清晰的接口,隐藏底层资源的复杂性,比......
  • C语言循环队列实现
    typedefstruct{int*arr;intfront;inttail;intsize;}MyCircularQueue;MyCircularQueue*myCircularQueueCreate(intk){MyCircularQ......
  • 【读书笔记&个人心得】第5章:控制结构
    if-elseGo的if不用写括号ifcondition1{ //dosomething}elseifcondition2{ //dosomethingelse}else{ //catch-allordefault}if与{要在同一行......
  • 基于Rocky Linux搭建Windows域控制器
    1、基于RockyLinux搭建Windows域控制器https://blog.csdn.net/Sakura0156/article/details/125822938?spm=1001.2101.3001.6650.8&utm_medium=distribute.pc_relevant.no......
  • 分析总结一下所有有关打印题目的套路和思路:pat乙级:1109 擅长C, 1008元素循环右移,1050
    分析:首先你要明白第一件事:所有要打印东西的题目打印都是从第一行到最后一行,从第一列到最后一列,你是没办法跳着打印的。可以看看其他几个打印题目1008元素循环右移,1050螺......
  • printf的流程
    printf的流程将内存中的数据拷贝到stdout中将stdout拷贝到FO文件对象中(文件对象帮助与硬件进行交互,输出到屏幕上)清理stdout在Linux中,若printf的格式化字符串未添加......
  • C++for循环新用法
    1、拷贝range的元素时,使用for(autox:range).2、修改range的元素时,使用for(auto&x:range).3、只读range的元素时,使用for(constauto&x:range).#include<iost......
  • 控制台安装虚拟环境常见指令和用法
    查看conda信息(版本,安装位置等等)condainfo创建一个新的虚拟环境condacreate-nyour_env_namecondacreate-nyour_env_namepython=3.9.2(带python版本的创建)激......
  • APP定制开发的重要性及流程
    APP定制开发是一种根据客户需求开发个性化移动应用的服务。在当今移动应用市场日益竞争的环境下,定制化开发已经成为企业获得竞争优势的关键之一。以下是APP定制开发的流程:......