多项选择题
下面哪些描写select指令是正确的?()
A.select指令(状态语句)是由多个子程序(=steps)构成。程序在每次循环时,只执行一个子程序。根据子程序中的某些条件可以退出子程序或跳转到其他子程序里。
B.select指令(状态语句)是由多个子程序(=steps)构成。程序在每次循环时,可以执行多个子程序。根据子程序中的某些条件可以分别退出子程序或跳转到其他子程序里。
C.在运行select指令时,每次只执行一个状态。如果状态的跳转条件不满足,那么在下一个周期仍然执行此状态。在执行到endselect时,程序就重新开始执行。
D.流程图通常不能清晰地表明状态机器select语句的执行过程,通常使用状态图来表示任务的执行过程。
点击查看答案&解析
相关考题
-
多项选择题
编写程序时,case指令是一个多分支选择语句,根据表达式的计算结果快速访问不同的程序段。那么,是否可以用多分支选择if、else if语句实现相同的功能?()
A.可以,但嵌套条件层次比较多时,case语句编写的程序结构更加简洁
B.不可以
C.不一定
D.可以,工具程序功能要求,选择合适的编程指令,目标是编写的程序结构明晰、易懂、不易出错 -
单项选择题
编写算式时,是否应该注意操作的优先级?()
A.是,注意操作的优先级可以避免算式出现错误结果
B.否
C.不一定 -
多项选择题
对于算式Y=X1/X2,下述结果哪些是正确的?()
A.Y、X1、X2均为INT类型,X1=8,X2=3,则Y=2。
B.Y、X1、X2均为INT类型,X1=8,X2=3,则Y=2.666。
C.Y、X1、X2分别为INT、REAL、REAL类型,X1=8.0,X2=3,则Y=2.666。
D.Y、X1、X2分别为INT、REAL、REAL类型,X1=8.0,X2=3,则Y=2.0。
