下列程序段运行后,变量 b 的值是 b = 1 Do Until b > 7 b = b * ( b + 1 ) Loop

🔥 973 热度
A 7
B 39
C 42
D 1
参考答案
C
解析
【解析】Do Until…Loop循环采用的是先判断条件后执行循环体的做法,如果条件为True,则循环体一次都不执行,否则进入循环体执行。本题中,若不满足b > 7的条件,则执行b = b * ( b + 1 )。b初始值为1,进入第一次循环,b=1*(1+1)=2;满足循环条件,进入第二次循环,b=2*(2+1)=6;满足循环条件,进入第三次循环,b=6*(6+1)=42,不再满足循环条件,跳出循环,b的值最终为42。
扫码免费计算机二级刷题
计算机等级考试题库
推荐题目
调查人员发现,被害人曾两次向朋友提到了被威胁的事,一次是1996年5月,她向男朋友周某提出分手,周某威胁要毁她的容另一次没有说时间,只说她在6年里经常受到周某的威胁。<br>以上事实最好地支持了下面哪项?(    ) 为了成功地进行沟通我们需要参照重叠4的系统,用这种方式我们所看到的世界是一个相容的世界。但是我们不可能与所有的人有着相同的经历,因而完全相同的参照系统是不可能的。最能支持以上推理的是:(    ) 有一批新产品不合要求,经检查,不合要求的原因不是由于原材料质量差,也不是由于产品设计有差错。由此我们认定,这批产品不合要求是由于工人技术水平低造成的。<br>最能支持以上结论的是:(    ) 某医药为降低对患者的误诊率,花巨资买了一批操作简单、精确度高的先进的辅助诊断设备,使用一年后,统计发现对患者的误诊率不但没有下降,反而有上升的趋势。以下哪项最能解释上述看来矛盾的断定?(    ) 近几十年,人们发明了各种各样的药物来毒杀老鼠。可是人们发现,在一些老鼠经常出人的地方放置老鼠药的方法越来越没有效果,无论人们将药物添加剂加人对于老鼠来说多么美味的食物之中,老鼠都会对这些送来的“美味”置之不理。根据这一现象,得到的可能解释是:老鼠的嗅觉异常灵敏,它们能够从任何复杂的气味中辨别出对它们有害的物质。下列哪项如果为真,最能削弱上述解释?(    )