问题
单项选择题
在图7-2所示的流程图中,如果标记为b的运算执行了m次(m>1),那么标记为a的运算的执行次数为______。
A.1
B.m-1
C.m
D.m+1
答案
参考答案:D
解析: 根据题目所给的流程图,只有当标记为a的运算返回Y(真)时,b运算才会得以执行,而后继续返回到a运算。而当a运算返回N(假)时,整个流程执行完毕。由此可见,如果b运算执行了m次,则a运算必定执行并返回了m次Y。而在第m+1次执行a运算时,返回了N,执行完毕。故a运算执行次数为m+l。