A.在程序段1和程序段2中,语句 y = x + 1; 的执行条件皆为满足x<1。
B.在程序段1和程序段2中,语句 y = x + 1; 的执行条件皆为满足x<2。
C.在程序段1中,语句 y = x + 2; 的执行条件是满足x>=2。
D.在程序段1中,语句 y = x + 2; 的执行条件是满足x>=1且x<2。
E.在程序段2中,语句 y = x + 2; 的执行条件是满足x>=2。
F.在程序段2中,语句 y = x + 2; 的执行条件是满足x>=1且x<2。
#include<stdio.h>
main()
{
while(getchar()!=‘\n’);
}
以下叙述中正确的是
A.此while语句将无限循环
B.getchar()不可以出现在while语句的条件表达式中
C. 当执行此while语句时,只有按回车键程序才能继续执行
D.当执行此while语句时,按任意键程序就能继续执行
A.while语句的功能可由do-while语句实现
B.do-while语句的功能可由while语句实现
C.若已知循环体的次数,则只能使用while语句
D.循环条件相同时,do-while语句的执行效率更高
A.while语句的功能可由do-while语句实现
B.do-while语句的功能可由while语句实现
C.若已知循环体的次数,则只能使用while语句
D.循环条件相同时,do-while语句的执行效率更高
A.select指令(状态语句)是由多个子程序(=steps)构成。程序在每次循环时,只执行一个子程序。根据子程序中的某些条件可以退出子程序或跳转到其他子程序里
B.select指令(状态语句)是由多个子程序(=steps)构成。程序在每次循环时,可以执行多个子程序。根据子程序中的某些条件可以分别退出子程序或跳转到其他子程序里
C.在运行select指令时,每次只执行一个状态。如果状态的跳转条件不满足,那么在下一个周期仍然执行此状态。在执行到endselect时,程序就重新开始执行
D.流程图通常不能清晰地表明状态机器select语句的执行过程,通常使用状态图来表示任务的执行过程