题目内容

【题目】如果右边程序执行后输出的结果是132,那么在程序until后面的“条件”应为( )

A.i > 11
B.i ≥11
C.i ≤11
D.i<11

【答案】D
【解析】第一次循环:S=S x i=12,i=i-1=11,此时应满足条件,再次循环;
第二次循环:S=S x i=132,i=i-1=10,应为输出的s的值为132,所以此时应结束循环,所until后面的“条件”应为i<11,因此选D。
【考点精析】通过灵活运用算法的条件语句,掌握“条件”表示判断的条件;“语句”表示满足条件时执行的操作内容,条件不满足时,结束程序;算机在执行时首先对IF后的条件进行判断,如果条件符合就执行THEN后边的语句,若条件不符合则直接结束该条件语句,转而执行其它语句即可以解答此题.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网